From 2c2346dc11dc8508a25612346c05930e4d33f789 Mon Sep 17 00:00:00 2001 From: Kyle Ellrott Date: Mon, 4 Aug 2025 14:35:55 -0700 Subject: [PATCH 1/6] Adding concepts from the BMEG schema --- schemas/graph/Exon.yaml | 81 +++++++++++++++++++++ schemas/graph/Gene.yaml | 65 +++++++++++++++++ schemas/graph/GeneExpression.yaml | 77 ++++++++++++++++++++ schemas/graph/GeneOntologyTerm.yaml | 95 +++++++++++++++++++++++++ schemas/graph/Transcript.yaml | 85 ++++++++++++++++++++++ schemas/graph/TranscriptExpression.yaml | 76 ++++++++++++++++++++ 6 files changed, 479 insertions(+) create mode 100644 schemas/graph/Exon.yaml create mode 100644 schemas/graph/Gene.yaml create mode 100644 schemas/graph/GeneExpression.yaml create mode 100644 schemas/graph/GeneOntologyTerm.yaml create mode 100644 schemas/graph/Transcript.yaml create mode 100644 schemas/graph/TranscriptExpression.yaml diff --git a/schemas/graph/Exon.yaml b/schemas/graph/Exon.yaml new file mode 100644 index 0000000..f1d43f1 --- /dev/null +++ b/schemas/graph/Exon.yaml @@ -0,0 +1,81 @@ +$schema: https://json-schema.org/draft/2020-12/schema +$id: Exon +title: Exon +type: object +description: An exon - Exon is a region of the transcript sequence within a gene which + is not removed from the primary RNA transcript by RNA splicing. +links: + - rel: transcripts_Transcript + href: Transcript/{id} + templateRequired: + - id + targetSchema: + $ref: Transcript.yaml + templatePointers: + id: /transcripts/-/id + targetHints: + directionality: + - outbound + multiplicity: + - has_many + backref: + - transcripts_exon +properties: + id: + type: string + element_property: true + genome: + element_property: true + type: string + description: Reference to a genome build + enum: + - GRCh37 + - GRCh38 + chromosome: + element_property: true + type: string + description: Reference to a chromosome + pattern: ^(chr).*$ + start: + type: integer + element_property: true + end: + type: integer + element_property: true + strand: + element_property: true + type: string + description: Reference to a chromosome strand + enum: + - + + - '-' + type: + type: string + element_property: true + transcripts: + type: array + items: + $ref: Transcript.yaml + element_property: true + backref: transcripts_exon + exonId: + type: string + element_property: true + projectId: + element_property: true + type: string + submitterId: + type: string + element_property: true + createdDateTime: + element_property: true + type: string + format: date-time + updatedDateTime: + element_property: true + type: string + format: date-time + resourceType: + default: exon + type: string + description: One of the resource types defined as part of BMEG diff --git a/schemas/graph/Gene.yaml b/schemas/graph/Gene.yaml new file mode 100644 index 0000000..2d6352a --- /dev/null +++ b/schemas/graph/Gene.yaml @@ -0,0 +1,65 @@ +$schema: https://json-schema.org/draft/2020-12/schema +$id: Gene +title: Gene +type: object +description: A region (or regions) that includes all of the sequence elements necessary + to encode a functional transcript. A gene may include regulatory regions, transcribed + regions and/or other functional sequence regions. A gene may be considered as a + unit of inheritance. +links: [] +properties: + id: + type: string + element_property: true + description: + type: string + element_property: true + symbol: + type: string + element_property: true + genome: + element_property: true + type: string + description: Reference to a genome build + enum: + - GRCh37 + - GRCh38 + chromosome: + element_property: true + type: string + description: Reference to a chromosome + pattern: ^(chr).*$ + start: + type: integer + element_property: true + end: + type: integer + element_property: true + strand: + element_property: true + type: string + description: Reference to a chromosome strand + enum: + - + + - '-' + type: + type: string + element_property: true + projectId: + element_property: true + type: string + submitterId: + type: string + element_property: true + createdDateTime: + element_property: true + type: string + format: date-time + updatedDateTime: + element_property: true + type: string + format: date-time + resourceType: + default: gene + type: string + description: One of the resource types defined as part of BMEG diff --git a/schemas/graph/GeneExpression.yaml b/schemas/graph/GeneExpression.yaml new file mode 100644 index 0000000..c06ec93 --- /dev/null +++ b/schemas/graph/GeneExpression.yaml @@ -0,0 +1,77 @@ +$id: GeneExpression +$schema: https://json-schema.org/draft/2020-12/schema +description: Gene level expression values for an aliquot - The process in which a + genes sequence is converted into a mature gene product (protein or RNA). This includes + the production of an RNA transcript and its processing, as well as translation and + maturation for protein-coding genes. +links: +- href: Specimen/{id} + rel: specimen_Specimen + targetHints: + backref: + - specimen_geneexpression + directionality: + - outbound + multiplicity: + - has_one + targetSchema: + $ref: Specimen.yaml + templatePointers: + id: /specimen/-/id + templateRequired: + - id +properties: + createdDateTime: + element_property: true + format: date-time + type: string + id: + element_property: true + systemAlias: node_id + type: string + method: + element_property: true + type: string + metric: + description: Expression metric + element_property: true + enum: + - TPM + - TPM_GENE + - RPKM + - FPKM + - RAW_COUNT + - RMA + type: string + projectId: + element_property: true + type: string + resourceType: + default: gene_expression + description: One of the resource types defined as part of BMEG + type: string + specimen: + backref: specimen_geneexpression + element_property: true + items: + $ref: Specimen.yaml + type: array + submitterId: + element_property: true + type: string + type: + element_property: true + type: string + updatedDateTime: + element_property: true + format: date-time + type: string + values: + additionalProperties: + type: number + element_property: true + propertyNames: + pattern: ^ENSG[0-9]+ + type: object +title: GeneExpression +type: object diff --git a/schemas/graph/GeneOntologyTerm.yaml b/schemas/graph/GeneOntologyTerm.yaml new file mode 100644 index 0000000..b2bacdc --- /dev/null +++ b/schemas/graph/GeneOntologyTerm.yaml @@ -0,0 +1,95 @@ +$schema: https://json-schema.org/draft/2020-12/schema +$id: GeneOntologyTerm +title: GeneOntologyTerm +type: object +description: The Gene Ontology project provides an ontology of defined terms representing gene + product properties. +links: + - rel: genes_Gene + href: Gene/{id} + templateRequired: + - id + targetSchema: + $ref: Gene.yaml + templatePointers: + id: /genes/-/id + targetHints: + directionality: + - outbound + multiplicity: + - has_many + backref: + - genes_gene_ontology_term + - rel: childTerms_GeneOntologyTer + href: GeneOntologyTerm/{id} + templateRequired: + - id + targetSchema: + $ref: GeneOntologyTerm.yaml + templatePointers: + id: /childTerms/-/id + targetHints: + directionality: + - outbound + multiplicity: + - has_many + backref: + - childTerms_gene_ontology_term +properties: + name: + type: string + element_property: true + namespace: + type: string + element_property: true + definition: + type: string + element_property: true + synonym: + type: array + element_property: true + xref: + type: array + items: + type: string + element_property: true + id: + type: string + systemAlias: node_id + element_property: true + type: + type: string + element_property: true + genes: + type: array + items: + $ref: Gene.yaml + element_property: true + backref: genes_gene_ontology_term + goId: + type: string + element_property: true + projectId: + element_property: true + type: string + submitterId: + type: string + element_property: true + createdDateTime: + element_property: true + type: string + format: date-time + updatedDateTime: + element_property: true + type: string + format: date-time + childTerms: + type: array + items: + $ref: GeneOntologyTerm.yaml + element_property: true + backref: childTerms_gene_ontology_term + resourceType: + default: gene_ontology_term + type: string + description: One of the resource types defined as part of BMEG diff --git a/schemas/graph/Transcript.yaml b/schemas/graph/Transcript.yaml new file mode 100644 index 0000000..6b3fd30 --- /dev/null +++ b/schemas/graph/Transcript.yaml @@ -0,0 +1,85 @@ +$schema: https://json-schema.org/draft/2020-12/schema +$id: Transcript +title: Transcript +type: object +description: A transcript - An RNA synthesized on a DNA or RNA template by an RNA + polymerase. +links: + - rel: gene_Gene + href: Gene/{id} + templateRequired: + - id + targetSchema: + $ref: Gene.yaml + templatePointers: + id: /gene/-/id + targetHints: + directionality: + - outbound + multiplicity: + - has_one + backref: + - gene_transcript +properties: + biotype: + type: string + element_property: true + genome: + element_property: true + type: string + description: Reference to a genome build + enum: + - GRCh37 + - GRCh38 + chromosome: + element_property: true + type: string + description: Reference to a chromosome + pattern: ^(chr).*$ + start: + type: integer + element_property: true + end: + type: integer + element_property: true + strand: + element_property: true + type: string + description: Reference to a chromosome strand + enum: + - + + - '-' + id: + type: string + systemAlias: node_id + element_property: true + type: + type: string + element_property: true + gene: + type: array + items: + $ref: Gene.yaml + element_property: true + backref: gene_transcript + transcriptId: + type: string + element_property: true + projectId: + element_property: true + type: string + submitterId: + type: string + element_property: true + createdDateTime: + element_property: true + type: string + format: date-time + updatedDateTime: + element_property: true + type: string + format: date-time + resourceType: + default: transcript + type: string + description: One of the resource types defined as part of BMEG diff --git a/schemas/graph/TranscriptExpression.yaml b/schemas/graph/TranscriptExpression.yaml new file mode 100644 index 0000000..2edaaa0 --- /dev/null +++ b/schemas/graph/TranscriptExpression.yaml @@ -0,0 +1,76 @@ +$id: TranscriptExpression +$schema: https://json-schema.org/draft/2020-12/schema +description: Transcript level expression values for an aliquot - Transcript expression + is the pattern of gene expression at the level of genetic transcription in a specific + organism or under specific circumstances in specific cells. Here in aliquot samples. +links: +- href: Specimen/{id} + rel: specimen_Specimen + targetHints: + backref: + - specimen_transcriptexpression + directionality: + - outbound + multiplicity: + - has_one + targetSchema: + $ref: Specimen.yaml + templatePointers: + id: /specimen/-/id + templateRequired: + - id +properties: + createdDateTime: + element_property: true + format: date-time + type: string + id: + element_property: true + systemAlias: node_id + type: string + method: + element_property: true + type: string + metric: + description: Expression metric + element_property: true + enum: + - TPM + - TPM_GENE + - RPKM + - FPKM + - RAW_COUNT + - RMA + type: string + projectId: + element_property: true + type: string + resourceType: + default: transcript_expression + description: One of the resource types defined as part of BMEG + type: string + specimen: + backref: specimen_transcriptexpression + element_property: true + items: + $ref: Specimen.yaml + type: array + submitterId: + element_property: true + type: string + type: + element_property: true + type: string + updatedDateTime: + element_property: true + format: date-time + type: string + values: + additionalProperties: + type: number + element_property: true + propertyNames: + pattern: ^ENST[0-9]+ + type: object +title: TranscriptExpression +type: object From 0d3a0f1e0c2efca26534ea11ded0625cf89af525 Mon Sep 17 00:00:00 2001 From: Kyle Ellrott Date: Wed, 13 Aug 2025 12:23:09 -0700 Subject: [PATCH 2/6] Adding publication nodes --- schemas/graph/Publication.yaml | 55 ++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 schemas/graph/Publication.yaml diff --git a/schemas/graph/Publication.yaml b/schemas/graph/Publication.yaml new file mode 100644 index 0000000..cb7731f --- /dev/null +++ b/schemas/graph/Publication.yaml @@ -0,0 +1,55 @@ +$schema: https://json-schema.org/draft/2020-12/schema +$id: Publication +title: Publication +type: object +description: A publication - In academic publishing, a scientific journal is a periodical + publication intended to further the progress of science, usually by sharing findings + from research with readers. +links: [] +properties: + id: + type: string + systemAlias: node_id + element_property: true + url: + type: string + element_property: true + abstract: + type: string + element_property: true + author: + type: array + element_property: true + citation: + type: array + element_property: true + date: + type: string + element_property: true + text: + type: string + element_property: true + title: + type: string + element_property: true + type: + type: string + element_property: true + projectId: + element_property: true + type: string + submitterId: + type: string + element_property: true + createdDateTime: + element_property: true + type: string + format: date-time + updatedDateTime: + element_property: true + type: string + format: date-time + resourceType: + default: publication + type: string + description: One of the resource types defined as part of BMEG From 269fcae862d763c67b39ba2b59c3302ed7834a2c Mon Sep 17 00:00:00 2001 From: matthewpeterkort Date: Mon, 13 Oct 2025 14:19:55 -0700 Subject: [PATCH 3/6] adds directory to schema --- schemas/graph/graph-fhir.json | 34862 ++++++++------------------------ 1 file changed, 8979 insertions(+), 25883 deletions(-) diff --git a/schemas/graph/graph-fhir.json b/schemas/graph/graph-fhir.json index fcc96d6..04685c4 100644 --- a/schemas/graph/graph-fhir.json +++ b/schemas/graph/graph-fhir.json @@ -2,6 +2,91 @@ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "http://graph-fhir.io/schema/0.0.2", "$defs": { + "Directory": { + "$id": "http://graph-fhir.io/schema/0.0.2/Directory", + "additionalProperties": false, + "description": "POSIX Directory of a research study's document references from root (/) to the native location of the document references themselves.", + "links": [ + { + "href": "{id}", + "rel": "child_Directory", + "targetHints": { + "backref": ["child_directory"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Directory/*"] + }, + "targetSchema": { + "$ref": "http://graph-fhir.io/schema/0.0.2/Directory" + }, + "templatePointers": { + "id": "/child/-/reference" + }, + "templateRequired": ["id"] + }, + { + "href": "{id}", + "rel": "child_DocumentReference", + "targetHints": { + "backref": ["child_directory"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] + }, + "targetSchema": { + "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" + }, + "templatePointers": { + "id": "/child/-/reference" + }, + "templateRequired": ["id"] + } + ], + "properties": { + "name": { + "binding_strength": "required", + "element_property": true, + "title": "The name of the directory", + "type": "string" + }, + "child": { + "items": { + "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" + }, + "backref": "directory", + "description": "a child directory of the current directory", + "element_property": true, + "enum_reference_types": ["Directory", "DocumentReference"], + "title": "A reference to a downstream node in the directory tree", + "type": "array" + }, + "id": { + "description": "The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.", + "element_property": true, + "maxLength": 64, + "minLength": 1, + "pattern": "^[A-Za-z0-9\\-.]+$", + "title": "Logical id of this artifact", + "type": "string" + }, + "links": { + "items": { + "$ref": "https://json-schema.org/draft/2020-12/links" + }, + "type": "array" + }, + "resourceType": { + "const": "Directory", + "default": "Directory", + "description": "One of the resource types defined as part of CALYPR", + "title": "Resource Type", + "type": "string" + } + }, + "required": ["name", "child"], + "title": "Directory", + "type": "object" + }, "MedicationAdministration": { "$id": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration", "additionalProperties": false, @@ -11,18 +96,10 @@ "href": "{id}", "rel": "partOf_MedicationAdministration", "targetHints": { - "backref": [ - "partOf_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["partOf_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -30,26 +107,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": [ - "partOf_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["partOf_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -57,26 +124,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "request", "targetHints": { - "backref": [ - "medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -84,26 +141,16 @@ "templatePointers": { "id": "/request/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -111,26 +158,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -138,26 +175,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Organization", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -165,26 +192,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Group", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -192,26 +209,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Practitioner", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -219,26 +226,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_PractitionerRole", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -246,26 +243,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_ResearchStudy", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -273,26 +260,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Patient", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -300,26 +277,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_ResearchSubject", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -327,26 +294,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Substance", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -354,26 +311,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_SubstanceDefinition", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -381,26 +328,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Specimen", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -408,26 +345,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Observation", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -435,26 +362,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_DiagnosticReport", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -462,26 +379,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Condition", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -489,26 +396,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Medication", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -516,26 +413,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_MedicationAdministration", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -543,26 +430,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_MedicationStatement", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -570,26 +447,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_MedicationRequest", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -597,26 +464,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Procedure", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -624,26 +481,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_DocumentReference", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -651,26 +498,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Task", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -678,26 +515,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_ImagingStudy", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -705,26 +532,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_FamilyMemberHistory", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -732,26 +549,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_BodyStructure", "targetHints": { - "backref": [ - "supportingInformation_medication_administration" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["supportingInformation_medication_administration"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -759,27 +566,17 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -787,27 +584,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -815,27 +602,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -843,27 +620,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -871,27 +638,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -899,27 +656,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -927,27 +674,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -955,27 +692,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -983,27 +710,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -1011,27 +728,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -1039,27 +746,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -1067,27 +764,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -1095,27 +782,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -1123,27 +800,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -1151,27 +818,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -1179,27 +836,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -1207,27 +854,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -1235,27 +872,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -1263,27 +890,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -1291,27 +908,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -1319,27 +926,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -1347,27 +944,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -1375,27 +962,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -1403,27 +980,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -1431,27 +998,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -1459,27 +1016,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -1487,27 +1034,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -1515,27 +1052,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -1543,27 +1070,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -1571,27 +1088,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -1599,27 +1106,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -1627,27 +1124,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -1655,27 +1142,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -1683,27 +1160,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -1711,27 +1178,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -1739,27 +1196,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -1767,27 +1214,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -1795,27 +1232,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -1823,27 +1250,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -1851,27 +1268,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -1879,27 +1286,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -1907,27 +1304,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -1935,27 +1322,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -1963,27 +1340,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -1991,27 +1358,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -2019,27 +1376,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -2047,27 +1394,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -2075,27 +1412,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -2103,27 +1430,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -2131,27 +1448,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2159,27 +1466,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2187,27 +1484,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -2215,27 +1502,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -2243,27 +1520,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -2271,27 +1538,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -2299,27 +1556,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -2327,27 +1574,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -2355,27 +1592,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -2383,27 +1610,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -2411,27 +1628,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -2439,27 +1646,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -2467,27 +1664,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -2495,27 +1682,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -2523,27 +1700,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -2551,27 +1718,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -2579,27 +1736,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -2607,27 +1754,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -2635,27 +1772,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -2663,27 +1790,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -2691,27 +1808,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -2719,27 +1826,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -2747,27 +1844,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -2775,27 +1862,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -2803,43 +1880,39 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_isSubPotent": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``isSubPotent``." + "title": "Extension field for 'isSubPotent'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_occurenceDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``occurenceDateTime``." + "title": "Extension field for 'occurenceDateTime'." }, "_recorded": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``recorded``." + "title": "Extension field for 'recorded'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "basedOn": { "backref": "basedOn_medication_administration", "description": "A plan that is fulfilled in whole or in part by this MedicationAdministration.", "element_property": true, - "enum_reference_types": [ - "CarePlan" - ], + "enum_reference_types": ["CarePlan"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -2872,9 +1945,7 @@ "backref": "device_medication_administration", "description": "The device that is to be used for the administration of the medication (for example, PCA Pump).", "element_property": true, - "enum_reference_types": [ - "Device" - ], + "enum_reference_types": ["Device"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -2892,18 +1963,14 @@ "backref": "medication_administration", "description": "The visit, admission, or other contact between patient and health care provider during which the medication administration was performed.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Encounter administered as part of" }, "eventHistory": { "backref": "eventHistory_medication_administration", "description": "A summary of the events of interest that have occurred, such as when the administration was verified.", "element_property": true, - "enum_reference_types": [ - "Provenance" - ], + "enum_reference_types": ["Provenance"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -2991,9 +2058,7 @@ "binding_version": null, "description": "Identifies the medication that was administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications.", "element_property": true, - "enum_reference_types": [ - "Medication" - ], + "enum_reference_types": ["Medication"], "title": "What was administered" }, "meta": { @@ -3100,9 +2165,7 @@ "backref": "medication_administration", "description": "The original request, instruction or authority to perform the administration.", "element_property": true, - "enum_reference_types": [ - "MedicationRequest" - ], + "enum_reference_types": ["MedicationRequest"], "title": "Request administration performed against" }, "resourceType": { @@ -3164,10 +2227,7 @@ "backref": "medication_administration", "description": "The person or animal or group receiving the medication.", "element_property": true, - "enum_reference_types": [ - "Patient", - "Group" - ], + "enum_reference_types": ["Patient", "Group"], "title": "Who received medication" }, "supportingInformation": { @@ -3212,10 +2272,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "medication", - "subject" - ], + "required": ["medication", "subject"], "title": "MedicationAdministration", "type": "object" }, @@ -3228,18 +2285,10 @@ "href": "{id}", "rel": "author_Practitioner", "targetHints": { - "backref": [ - "author_document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["author_document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -3247,26 +2296,16 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "author_PractitionerRole", "targetHints": { - "backref": [ - "author_document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["author_document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -3274,26 +2313,16 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "author_Organization", "targetHints": { - "backref": [ - "author_document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["author_document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -3301,26 +2330,16 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "author_Patient", "targetHints": { - "backref": [ - "author_document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["author_document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -3328,26 +2347,16 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": [ - "basedOn_document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["basedOn_document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -3355,26 +2364,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "custodian", "targetHints": { - "backref": [ - "custodian_document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["custodian_document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -3382,26 +2381,16 @@ "templatePointers": { "id": "/custodian/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -3409,26 +2398,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -3436,26 +2415,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -3463,26 +2432,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_PractitionerRole", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -3490,26 +2449,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_ResearchStudy", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -3517,26 +2466,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -3544,26 +2483,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_ResearchSubject", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -3571,26 +2500,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -3598,26 +2517,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_SubstanceDefinition", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -3625,26 +2534,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Specimen", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -3652,26 +2551,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Observation", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -3679,26 +2568,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_DiagnosticReport", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -3706,26 +2585,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Condition", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -3733,26 +2602,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -3760,26 +2619,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_MedicationAdministration", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -3787,26 +2636,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_MedicationStatement", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -3814,26 +2653,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_MedicationRequest", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -3841,26 +2670,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Procedure", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -3868,26 +2687,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_DocumentReference", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -3895,26 +2704,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Task", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -3922,26 +2721,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_ImagingStudy", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -3949,26 +2738,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_FamilyMemberHistory", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -3976,26 +2755,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_BodyStructure", "targetHints": { - "backref": [ - "document_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["document_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -4003,27 +2772,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_Patient", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4031,27 +2790,17 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_Practitioner", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4059,27 +2808,17 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_PractitionerRole", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4087,27 +2826,17 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_Organization", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4115,27 +2844,17 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4143,27 +2862,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -4171,27 +2880,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4199,27 +2898,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4227,27 +2916,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -4255,27 +2934,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4283,27 +2952,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -4311,27 +2970,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -4339,27 +2988,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -4367,27 +3006,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -4395,27 +3024,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -4423,27 +3042,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -4451,27 +3060,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -4479,27 +3078,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -4507,27 +3096,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -4535,27 +3114,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -4563,27 +3132,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -4591,27 +3150,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -4619,27 +3168,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -4647,27 +3186,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -4675,27 +3204,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -4703,27 +3222,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -4731,27 +3240,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -4759,27 +3258,17 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4787,27 +3276,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -4815,27 +3294,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4843,27 +3312,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4871,27 +3330,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -4899,27 +3348,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4927,27 +3366,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -4955,27 +3384,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -4983,27 +3402,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -5011,27 +3420,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -5039,27 +3438,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -5067,27 +3456,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -5095,27 +3474,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -5123,27 +3492,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -5151,27 +3510,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -5179,27 +3528,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -5207,27 +3546,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -5235,27 +3564,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -5263,27 +3582,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -5291,27 +3600,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -5319,27 +3618,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -5347,27 +3636,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -5375,27 +3654,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -5403,27 +3672,17 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DocumentReferenceRelatesTo/relatesTo", "href": "{id}", "rel": "relatesTo_target", "targetHints": { - "backref": [ - "document_reference_relates_to" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["document_reference_relates_to"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -5431,39 +3690,37 @@ "templatePointers": { "id": "/relatesTo/-/target/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_date": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``date``." + "title": "Extension field for 'date'." }, "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_docStatus": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``docStatus``." + "title": "Extension field for 'docStatus'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "_version": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``version``." + "title": "Extension field for 'version'." }, "attester": { "description": "A participant who has authenticated the accuracy of the document.", @@ -5529,9 +3786,7 @@ "binding_version": null, "description": "The anatomic structures included in the document.", "element_property": true, - "enum_reference_types": [ - "BodyStructure" - ], + "enum_reference_types": ["BodyStructure"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -5573,11 +3828,7 @@ "backref": "context_document_reference", "description": "Describes the clinical encounter or type of care that the document content is associated with.", "element_property": true, - "enum_reference_types": [ - "Appointment", - "Encounter", - "EpisodeOfCare" - ], + "enum_reference_types": ["Appointment", "Encounter", "EpisodeOfCare"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -5589,9 +3840,7 @@ "backref": "custodian_document_reference", "description": "Identifies the organization or group who is responsible for ongoing maintenance of and access to the document.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization which maintains the document" }, "date": { @@ -5803,11 +4052,7 @@ "description": "The status of this document reference.", "element_property": true, "element_required": true, - "enum_values": [ - "current", - "superseded", - "entered-in-error" - ], + "enum_values": ["current", "superseded", "entered-in-error"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "current | superseded | entered-in-error", "type": "string" @@ -5867,9 +4112,7 @@ "type": "string" } }, - "required": [ - "content" - ], + "required": ["content"], "title": "DocumentReference", "type": "object" }, @@ -5882,18 +4125,10 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -5901,26 +4136,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -5928,26 +4153,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -5955,26 +4170,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -5982,9 +4187,7 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -6069,9 +4272,7 @@ "type": "string" } }, - "required": [ - "actor" - ], + "required": ["actor"], "title": "ImagingStudySeriesPerformer", "type": "object" }, @@ -6084,18 +4285,10 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -6103,26 +4296,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -6130,26 +4313,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -6157,26 +4330,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -6184,9 +4347,7 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -6265,9 +4426,7 @@ "type": "string" } }, - "required": [ - "actor" - ], + "required": ["actor"], "title": "TaskPerformer", "type": "object" }, @@ -6281,7 +4440,7 @@ "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``event``.", + "title": "Extension field for 'event'.", "type": "array" }, "code": { @@ -6375,46 +4534,44 @@ "properties": { "_codeMap": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``codeMap``." + "title": "Extension field for 'codeMap'." }, "_data": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``data``." + "title": "Extension field for 'data'." }, "_dimensions": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``dimensions``." + "title": "Extension field for 'dimensions'." }, "_factor": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``factor``." + "title": "Extension field for 'factor'." }, "_interval": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``interval``." + "title": "Extension field for 'interval'." }, "_intervalUnit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``intervalUnit``." + "title": "Extension field for 'intervalUnit'." }, "_lowerLimit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``lowerLimit``." + "title": "Extension field for 'lowerLimit'." }, "_offsets": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``offsets``." + "title": "Extension field for 'offsets'." }, "_upperLimit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``upperLimit``." + "title": "Extension field for 'upperLimit'." }, "codeMap": { "description": "Reference to ConceptMap that defines the codes used in the data.", "element_property": true, - "enum_reference_types": [ - "ConceptMap" - ], + "enum_reference_types": ["ConceptMap"], "pattern": "\\S*", "title": "Defines the codes used in the data", "type": "string" @@ -6528,9 +4685,7 @@ "type": "number" } }, - "required": [ - "origin" - ], + "required": ["origin"], "title": "SampledData", "type": "object" }, @@ -6543,18 +4698,10 @@ "href": "{id}", "rel": "observedGroup", "targetHints": { - "backref": [ - "research_study_comparison_group" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["research_study_comparison_group"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -6562,23 +4709,21 @@ "templatePointers": { "id": "/observedGroup/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_linkId": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``linkId``." + "title": "Extension field for 'linkId'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "description": { "description": "A succinct description of the path through the study that would be followed by a subject adhering to this comparisonGroup.", @@ -6621,9 +4766,7 @@ "intendedExposure": { "backref": "intendedExposure_research_study_comparison_group", "element_property": true, - "enum_reference_types": [ - "EvidenceVariable" - ], + "enum_reference_types": ["EvidenceVariable"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -6665,9 +4808,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "research_study_comparison_group", "element_property": true, - "enum_reference_types": [ - "Group" - ], + "enum_reference_types": ["Group"], "title": "Group of participants who were enrolled in study comparisonGroup" }, "resourceType": { @@ -6700,18 +4841,10 @@ "href": "{id}", "rel": "patient", "targetHints": { - "backref": [ - "family_member_history" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["family_member_history"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -6719,27 +4852,17 @@ "templatePointers": { "id": "/patient/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -6747,27 +4870,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -6775,27 +4888,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -6803,27 +4906,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -6831,27 +4924,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_Practitioner", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -6859,27 +4942,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_PractitionerRole", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -6887,27 +4960,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_Patient", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -6915,27 +4978,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_Organization", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -6943,27 +4996,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -6971,27 +5014,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -6999,27 +5032,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -7027,27 +5050,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -7055,27 +5068,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -7083,27 +5086,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -7111,27 +5104,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -7139,27 +5122,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -7167,27 +5140,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -7195,27 +5158,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -7223,27 +5176,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -7251,27 +5194,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -7279,27 +5212,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -7307,27 +5230,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -7335,27 +5248,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -7363,27 +5266,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -7391,27 +5284,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -7419,27 +5302,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -7447,27 +5320,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -7475,27 +5338,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -7503,27 +5356,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -7531,27 +5374,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -7559,27 +5392,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -7587,73 +5410,71 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_ageString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``ageString``." + "title": "Extension field for 'ageString'." }, "_bornDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``bornDate``." + "title": "Extension field for 'bornDate'." }, "_bornString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``bornString``." + "title": "Extension field for 'bornString'." }, "_date": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``date``." + "title": "Extension field for 'date'." }, "_deceasedBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedBoolean``." + "title": "Extension field for 'deceasedBoolean'." }, "_deceasedDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedDate``." + "title": "Extension field for 'deceasedDate'." }, "_deceasedString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedString``." + "title": "Extension field for 'deceasedString'." }, "_estimatedAge": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``estimatedAge``." + "title": "Extension field for 'estimatedAge'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_instantiatesCanonical": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``instantiatesCanonical``.", + "title": "Extension field for 'instantiatesCanonical'.", "type": "array" }, "_instantiatesUri": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``instantiatesUri``.", + "title": "Extension field for 'instantiatesUri'.", "type": "array" }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "ageAge": { "$ref": "http://graph-fhir.io/schema/0.0.2/Age", @@ -7927,9 +5748,7 @@ "backref": "family_member_history", "description": "The person who this history concerns.", "element_property": true, - "enum_reference_types": [ - "Patient" - ], + "enum_reference_types": ["Patient"], "title": "Patient history is about" }, "procedure": { @@ -8015,10 +5834,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "patient", - "relationship" - ], + "required": ["patient", "relationship"], "title": "FamilyMemberHistory", "type": "object" }, @@ -8031,18 +5847,10 @@ "href": "{id}", "rel": "resourceReference_Organization", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -8050,26 +5858,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Group", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -8077,26 +5875,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Practitioner", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -8104,26 +5892,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_PractitionerRole", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -8131,26 +5909,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_ResearchStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -8158,26 +5926,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Patient", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -8185,26 +5943,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_ResearchSubject", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -8212,26 +5960,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Substance", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -8239,26 +5977,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_SubstanceDefinition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -8266,26 +5994,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Specimen", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -8293,26 +6011,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Observation", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -8320,26 +6028,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_DiagnosticReport", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -8347,26 +6045,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Condition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -8374,26 +6062,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Medication", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -8401,26 +6079,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_MedicationAdministration", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -8428,26 +6096,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_MedicationStatement", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -8455,26 +6113,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_MedicationRequest", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -8482,26 +6130,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Procedure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -8509,26 +6147,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_DocumentReference", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -8536,26 +6164,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_Task", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -8563,26 +6181,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_ImagingStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -8590,26 +6198,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -8617,26 +6215,16 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resourceReference_BodyStructure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -8644,39 +6232,37 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_citation": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``citation``." + "title": "Extension field for 'citation'." }, "_display": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``display``." + "title": "Extension field for 'display'." }, "_label": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``label``." + "title": "Extension field for 'label'." }, "_publicationDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``publicationDate``." + "title": "Extension field for 'publicationDate'." }, "_publicationStatus": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``publicationStatus``." + "title": "Extension field for 'publicationStatus'." }, "_resource": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``resource``." + "title": "Extension field for 'resource'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "citation": { "description": "A bibliographic citation for the related artifact. This text SHOULD be formatted according to an accepted citation format.", @@ -8769,12 +6355,7 @@ "binding_version": "5.0.0", "description": "The publication status of the artifact being referred to.", "element_property": true, - "enum_values": [ - "draft", - "active", - "retired", - "unknown" - ], + "enum_values": ["draft", "active", "retired", "unknown"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | active | retired | unknown", "type": "string" @@ -8782,9 +6363,7 @@ "resource": { "description": "The related artifact, such as a library, value set, profile, or other knowledge resource.", "element_property": true, - "enum_reference_types": [ - "Resource" - ], + "enum_reference_types": ["Resource"], "pattern": "\\S*", "title": "What artifact is being referenced", "type": "string" @@ -8891,18 +6470,10 @@ "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": [ - "basedOn_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["basedOn_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -8910,26 +6481,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "bodyStructure", "targetHints": { - "backref": [ - "observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -8937,26 +6498,16 @@ "templatePointers": { "id": "/bodyStructure/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_DocumentReference", "targetHints": { - "backref": [ - "derivedFrom_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["derivedFrom_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -8964,26 +6515,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_ImagingStudy", "targetHints": { - "backref": [ - "derivedFrom_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["derivedFrom_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -8991,26 +6532,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Observation", "targetHints": { - "backref": [ - "derivedFrom_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["derivedFrom_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -9018,26 +6549,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Organization", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -9045,26 +6566,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Group", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -9072,26 +6583,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Practitioner", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -9099,26 +6600,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_PractitionerRole", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -9126,26 +6617,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_ResearchStudy", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -9153,26 +6634,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Patient", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -9180,26 +6651,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_ResearchSubject", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -9207,26 +6668,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Substance", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -9234,26 +6685,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_SubstanceDefinition", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -9261,26 +6702,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Specimen", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -9288,26 +6719,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Observation", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -9315,26 +6736,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_DiagnosticReport", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -9342,26 +6753,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Condition", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -9369,26 +6770,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Medication", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -9396,26 +6787,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_MedicationAdministration", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -9423,26 +6804,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_MedicationStatement", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -9450,26 +6821,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_MedicationRequest", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -9477,26 +6838,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Procedure", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -9504,26 +6855,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_DocumentReference", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -9531,26 +6872,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Task", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -9558,26 +6889,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_ImagingStudy", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -9585,26 +6906,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_FamilyMemberHistory", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -9612,26 +6923,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_BodyStructure", "targetHints": { - "backref": [ - "focus_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["focus_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -9639,26 +6940,16 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "hasMember_Observation", "targetHints": { - "backref": [ - "hasMember_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["hasMember_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -9666,26 +6957,16 @@ "templatePointers": { "id": "/hasMember/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_MedicationAdministration", "targetHints": { - "backref": [ - "partOf_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["partOf_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -9693,26 +6974,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_MedicationStatement", "targetHints": { - "backref": [ - "partOf_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["partOf_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -9720,26 +6991,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": [ - "partOf_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["partOf_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -9747,26 +7008,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_ImagingStudy", "targetHints": { - "backref": [ - "partOf_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["partOf_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -9774,26 +7025,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Practitioner", "targetHints": { - "backref": [ - "performer_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["performer_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -9801,26 +7042,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_PractitionerRole", "targetHints": { - "backref": [ - "performer_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["performer_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -9828,26 +7059,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Organization", "targetHints": { - "backref": [ - "performer_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["performer_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -9855,26 +7076,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Patient", "targetHints": { - "backref": [ - "performer_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["performer_observation"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -9882,26 +7093,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "specimen_Specimen", "targetHints": { - "backref": [ - "specimen_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["specimen_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -9909,26 +7110,16 @@ "templatePointers": { "id": "/specimen/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "specimen_Group", "targetHints": { - "backref": [ - "specimen_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["specimen_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -9936,26 +7127,16 @@ "templatePointers": { "id": "/specimen/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -9963,26 +7144,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -9990,26 +7161,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10017,26 +7178,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Procedure", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -10044,26 +7195,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -10071,26 +7212,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -10098,26 +7229,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": [ - "subject_observation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["subject_observation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -10125,27 +7246,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -10153,27 +7264,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -10181,27 +7282,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -10209,27 +7300,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10237,27 +7318,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ObservationTriggeredBy/triggeredBy", "href": "{id}", "rel": "triggeredBy_observation", "targetHints": { - "backref": [ - "observation_triggered_by" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["observation_triggered_by"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -10265,59 +7336,57 @@ "templatePointers": { "id": "/triggeredBy/-/observation/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_effectiveDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``effectiveDateTime``." + "title": "Extension field for 'effectiveDateTime'." }, "_effectiveInstant": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``effectiveInstant``." + "title": "Extension field for 'effectiveInstant'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_instantiatesCanonical": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``instantiatesCanonical``." + "title": "Extension field for 'instantiatesCanonical'." }, "_issued": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``issued``." + "title": "Extension field for 'issued'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "_valueBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBoolean``." + "title": "Extension field for 'valueBoolean'." }, "_valueDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDateTime``." + "title": "Extension field for 'valueDateTime'." }, "_valueInteger": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInteger``." + "title": "Extension field for 'valueInteger'." }, "_valueString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueString``." + "title": "Extension field for 'valueString'." }, "_valueTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueTime``." + "title": "Extension field for 'valueTime'." }, "basedOn": { "backref": "basedOn_observation", @@ -10352,9 +7421,7 @@ "backref": "observation", "description": "Indicates the body structure on the subject's body where the observation was made (i.e. the target site).", "element_property": true, - "enum_reference_types": [ - "BodyStructure" - ], + "enum_reference_types": ["BodyStructure"], "title": "Observed body structure" }, "category": { @@ -10431,10 +7498,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "device_observation", "element_property": true, - "enum_reference_types": [ - "Device", - "DeviceMetric" - ], + "enum_reference_types": ["Device", "DeviceMetric"], "title": "A reference to the device that generates the measurements or the device settings for the device" }, "effectiveDateTime": { @@ -10476,9 +7540,7 @@ "backref": "observation", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Healthcare event during which this observation is made" }, "extension": { @@ -10583,9 +7645,7 @@ "instantiatesCanonical": { "description": "The reference to a FHIR ObservationDefinition resource that provides the definition that is adhered to in whole or in part by this Observation instance.", "element_property": true, - "enum_reference_types": [ - "ObservationDefinition" - ], + "enum_reference_types": ["ObservationDefinition"], "one_of_many": "instantiates", "one_of_many_required": false, "pattern": "\\S*", @@ -10597,9 +7657,7 @@ "backref": "observation", "description": "The reference to a FHIR ObservationDefinition resource that provides the definition that is adhered to in whole or in part by this Observation instance.", "element_property": true, - "enum_reference_types": [ - "ObservationDefinition" - ], + "enum_reference_types": ["ObservationDefinition"], "one_of_many": "instantiates", "one_of_many_required": false, "title": "Instantiates FHIR ObservationDefinition" @@ -10733,10 +7791,7 @@ "backref": "specimen_observation", "description": "The specimen that was used when this observation was made.", "element_property": true, - "enum_reference_types": [ - "Specimen", - "Group" - ], + "enum_reference_types": ["Specimen", "Group"], "title": "Specimen used for this observation" }, "status": { @@ -10747,13 +7802,7 @@ "description": "The status of the result value.", "element_property": true, "element_required": true, - "enum_values": [ - "registered", - "preliminary", - "final", - "amended", - "+" - ], + "enum_values": ["registered", "preliminary", "final", "amended", "+"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "registered | preliminary | final | amended +", "type": "string" @@ -10871,9 +7920,7 @@ "backref": "valueReference_observation", "description": "The information determined as a result of making the observation, if the information has a simple value.", "element_property": true, - "enum_reference_types": [ - "MolecularSequence" - ], + "enum_reference_types": ["MolecularSequence"], "one_of_many": "value", "one_of_many_required": false, "title": "Actual result" @@ -10905,9 +7952,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "Observation", "type": "object" }, @@ -10920,18 +7965,10 @@ "href": "{id}", "rel": "observation", "targetHints": { - "backref": [ - "observation_triggered_by" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["observation_triggered_by"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -10939,19 +7976,17 @@ "templatePointers": { "id": "/observation/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_reason": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``reason``." + "title": "Extension field for 'reason'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -11004,9 +8039,7 @@ "backref": "observation_triggered_by", "description": "Reference to the triggering observation.", "element_property": true, - "enum_reference_types": [ - "Observation" - ], + "enum_reference_types": ["Observation"], "title": "Triggering observation" }, "reason": { @@ -11031,19 +8064,13 @@ "description": "The type of trigger. Reflex | Repeat | Re-run.", "element_property": true, "element_required": true, - "enum_values": [ - "reflex", - "repeat", - "re-run" - ], + "enum_values": ["reflex", "repeat", "re-run"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "reflex | repeat | re-run", "type": "string" } }, - "required": [ - "observation" - ], + "required": ["observation"], "title": "ObservationTriggeredBy", "type": "object" }, @@ -11056,18 +8083,10 @@ "href": "{id}", "rel": "source", "targetHints": { - "backref": [ - "source_substance_definition_code" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_code"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -11075,27 +8094,17 @@ "templatePointers": { "id": "/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -11103,27 +8112,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -11131,27 +8130,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -11159,27 +8148,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -11187,15 +8166,13 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_statusDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``statusDate``." + "title": "Extension field for 'statusDate'." }, "code": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -11267,9 +8244,7 @@ "source": { "backref": "source_substance_definition_code", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -11304,15 +8279,15 @@ "properties": { "_path": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``path``." + "title": "Extension field for 'path'." }, "_searchParam": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``searchParam``." + "title": "Extension field for 'searchParam'." }, "_valueSet": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueSet``." + "title": "Extension field for 'valueSet'." }, "code": { "description": "The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.", @@ -11384,9 +8359,7 @@ "valueSet": { "description": "The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.", "element_property": true, - "enum_reference_types": [ - "ValueSet" - ], + "enum_reference_types": ["ValueSet"], "pattern": "\\S*", "title": "ValueSet for the filter", "type": "string" @@ -11404,18 +8377,10 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -11423,26 +8388,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -11450,26 +8405,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -11477,26 +8422,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": [ - "family_member_history_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["family_member_history_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -11504,9 +8439,7 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -11590,9 +8523,7 @@ "type": "string" } }, - "required": [ - "actor" - ], + "required": ["actor"], "title": "FamilyMemberHistoryParticipant", "type": "object" }, @@ -11605,18 +8536,10 @@ "href": "{id}", "rel": "other_Patient", "targetHints": { - "backref": [ - "patient_link" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["patient_link"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -11624,15 +8547,13 @@ "templatePointers": { "id": "/other/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -11685,10 +8606,7 @@ "backref": "patient_link", "description": "Link to a Patient or RelatedPerson resource that concerns the same actual individual.", "element_property": true, - "enum_reference_types": [ - "Patient", - "RelatedPerson" - ], + "enum_reference_types": ["Patient", "RelatedPerson"], "title": "The other patient or related person resource that the link refers to" }, "resourceType": { @@ -11706,20 +8624,13 @@ "description": "The type of link between this patient resource and another patient resource.", "element_property": true, "element_required": true, - "enum_values": [ - "replaced-by", - "replaces", - "refer", - "seealso" - ], + "enum_values": ["replaced-by", "replaces", "refer", "seealso"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "replaced-by | replaces | refer | seealso", "type": "string" } }, - "required": [ - "other" - ], + "required": ["other"], "title": "PatientLink", "type": "object" }, @@ -11732,18 +8643,10 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -11751,26 +8654,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -11778,26 +8671,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -11805,26 +8688,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -11832,26 +8705,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -11859,26 +8722,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -11886,26 +8739,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -11913,26 +8756,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -11940,26 +8773,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -11967,26 +8790,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -11994,26 +8807,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -12021,26 +8824,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -12048,26 +8841,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -12075,26 +8858,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -12102,26 +8875,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -12129,26 +8892,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -12156,26 +8909,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -12183,26 +8926,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -12210,26 +8943,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -12237,26 +8960,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -12264,26 +8977,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -12291,26 +8994,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -12318,26 +9011,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -12345,27 +9028,17 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -12373,27 +9046,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -12401,27 +9064,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -12429,27 +9082,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -12457,27 +9100,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -12485,27 +9118,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -12513,27 +9136,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -12541,27 +9154,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -12569,27 +9172,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -12597,27 +9190,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -12625,27 +9208,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -12653,27 +9226,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -12681,27 +9244,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -12709,27 +9262,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -12737,27 +9280,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -12765,27 +9298,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -12793,27 +9316,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -12821,27 +9334,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -12849,27 +9352,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -12877,27 +9370,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -12905,27 +9388,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -12933,27 +9406,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -12961,27 +9424,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -12989,27 +9442,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -13017,27 +9460,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -13045,27 +9478,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -13073,27 +9496,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -13101,27 +9514,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DataRequirement/valueDataRequirement", "href": "{id}", "rel": "valueDataRequirement_subjectReference", "targetHints": { - "backref": [ - "data_requirement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["data_requirement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -13129,27 +9532,17 @@ "templatePointers": { "id": "/valueDataRequirement/subjectReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ExtendedContactDetail/valueExtendedContactDetail", "href": "{id}", "rel": "valueExtendedContactDetail_organization", "targetHints": { - "backref": [ - "extended_contact_detail" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extended_contact_detail"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13157,27 +9550,17 @@ "templatePointers": { "id": "/valueExtendedContactDetail/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Organization", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13185,27 +9568,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Group", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -13213,27 +9586,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13241,27 +9604,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13269,27 +9622,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -13297,27 +9640,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Patient", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13325,27 +9658,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -13353,27 +9676,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Substance", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -13381,27 +9694,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -13409,27 +9712,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -13437,27 +9730,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Observation", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -13465,27 +9748,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -13493,27 +9766,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Condition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -13521,27 +9784,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Medication", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -13549,27 +9802,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -13577,27 +9820,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -13605,27 +9838,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -13633,27 +9856,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -13661,27 +9874,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -13689,27 +9892,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Task", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -13717,27 +9910,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -13745,27 +9928,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -13773,27 +9946,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -13801,27 +9964,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Practitioner", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13829,27 +9982,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_PractitionerRole", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13857,27 +10000,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Patient", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13885,27 +10018,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Organization", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13913,27 +10036,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Practitioner", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13941,27 +10054,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_PractitionerRole", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13969,27 +10072,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Patient", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13997,27 +10090,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Organization", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14025,27 +10108,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_ResearchStudy", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -14053,27 +10126,17 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Group", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -14081,27 +10144,17 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Organization", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14109,91 +10162,89 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_valueBase64Binary": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBase64Binary``." + "title": "Extension field for 'valueBase64Binary'." }, "_valueBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBoolean``." + "title": "Extension field for 'valueBoolean'." }, "_valueCanonical": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueCanonical``." + "title": "Extension field for 'valueCanonical'." }, "_valueCode": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueCode``." + "title": "Extension field for 'valueCode'." }, "_valueDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDate``." + "title": "Extension field for 'valueDate'." }, "_valueDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDateTime``." + "title": "Extension field for 'valueDateTime'." }, "_valueDecimal": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDecimal``." + "title": "Extension field for 'valueDecimal'." }, "_valueId": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueId``." + "title": "Extension field for 'valueId'." }, "_valueInstant": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInstant``." + "title": "Extension field for 'valueInstant'." }, "_valueInteger": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInteger``." + "title": "Extension field for 'valueInteger'." }, "_valueInteger64": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInteger64``." + "title": "Extension field for 'valueInteger64'." }, "_valueMarkdown": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueMarkdown``." + "title": "Extension field for 'valueMarkdown'." }, "_valueOid": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueOid``." + "title": "Extension field for 'valueOid'." }, "_valuePositiveInt": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valuePositiveInt``." + "title": "Extension field for 'valuePositiveInt'." }, "_valueString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueString``." + "title": "Extension field for 'valueString'." }, "_valueTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueTime``." + "title": "Extension field for 'valueTime'." }, "_valueUnsignedInt": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUnsignedInt``." + "title": "Extension field for 'valueUnsignedInt'." }, "_valueUri": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUri``." + "title": "Extension field for 'valueUri'." }, "_valueUrl": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUrl``." + "title": "Extension field for 'valueUrl'." }, "_valueUuid": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUuid``." + "title": "Extension field for 'valueUuid'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -14734,9 +10785,7 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "title": "TaskOutput", "type": "object" }, @@ -14749,18 +10798,10 @@ "href": "{id}", "rel": "generalPractitioner_Organization", "targetHints": { - "backref": [ - "generalPractitioner_patient" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["generalPractitioner_patient"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14768,26 +10809,16 @@ "templatePointers": { "id": "/generalPractitioner/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "generalPractitioner_Practitioner", "targetHints": { - "backref": [ - "generalPractitioner_patient" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["generalPractitioner_patient"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -14795,26 +10826,16 @@ "templatePointers": { "id": "/generalPractitioner/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "generalPractitioner_PractitionerRole", "targetHints": { - "backref": [ - "generalPractitioner_patient" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["generalPractitioner_patient"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -14822,26 +10843,16 @@ "templatePointers": { "id": "/generalPractitioner/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "managingOrganization", "targetHints": { - "backref": [ - "managingOrganization_patient" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["managingOrganization_patient"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14849,27 +10860,17 @@ "templatePointers": { "id": "/managingOrganization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From PatientContact/contact", "href": "{id}", "rel": "contact_organization", "targetHints": { - "backref": [ - "patient_contact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["patient_contact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14877,27 +10878,17 @@ "templatePointers": { "id": "/contact/-/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From PatientLink/link", "href": "{id}", "rel": "link_other_Patient", "targetHints": { - "backref": [ - "patient_link" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["patient_link"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -14905,47 +10896,45 @@ "templatePointers": { "id": "/link/-/other/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_active": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``active``." + "title": "Extension field for 'active'." }, "_birthDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``birthDate``." + "title": "Extension field for 'birthDate'." }, "_deceasedBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedBoolean``." + "title": "Extension field for 'deceasedBoolean'." }, "_deceasedDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedDateTime``." + "title": "Extension field for 'deceasedDateTime'." }, "_gender": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``gender``." + "title": "Extension field for 'gender'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_multipleBirthBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``multipleBirthBoolean``." + "title": "Extension field for 'multipleBirthBoolean'." }, "_multipleBirthInteger": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``multipleBirthInteger``." + "title": "Extension field for 'multipleBirthInteger'." }, "active": { "description": "Whether this patient record is in active use. Many systems use this property to mark as non-current patients, such as those that have not been seen for a period of time based on an organization's business rules. It is often used to filter patient lists to exclude inactive patients Deceased patients may also be marked as inactive for the same reasons, but may be active for some time after death.", @@ -15038,12 +11027,7 @@ "binding_version": "5.0.0", "description": "Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.", "element_property": true, - "enum_values": [ - "male", - "female", - "other", - "unknown" - ], + "enum_values": ["male", "female", "other", "unknown"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "male | female | other | unknown", "type": "string" @@ -15116,9 +11100,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "managingOrganization_patient", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization that is the custodian of the patient record" }, "maritalStatus": { @@ -15215,18 +11197,10 @@ "href": "{id}", "rel": "qualification_issuer", "targetHints": { - "backref": [ - "practitioner_qualification" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["practitioner_qualification"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -15234,39 +11208,37 @@ "templatePointers": { "id": "/qualification/-/issuer/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_active": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``active``." + "title": "Extension field for 'active'." }, "_birthDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``birthDate``." + "title": "Extension field for 'birthDate'." }, "_deceasedBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedBoolean``." + "title": "Extension field for 'deceasedBoolean'." }, "_deceasedDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``deceasedDateTime``." + "title": "Extension field for 'deceasedDateTime'." }, "_gender": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``gender``." + "title": "Extension field for 'gender'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "active": { "element_property": true, @@ -15353,12 +11325,7 @@ "binding_version": "5.0.0", "description": "Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes.", "element_property": true, - "enum_values": [ - "male", - "female", - "other", - "unknown" - ], + "enum_values": ["male", "female", "other", "unknown"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "male | female | other | unknown", "type": "string" @@ -15479,11 +11446,11 @@ "properties": { "_valueBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBoolean``." + "title": "Extension field for 'valueBoolean'." }, "_valueDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDate``." + "title": "Extension field for 'valueDate'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -15584,9 +11551,7 @@ "title": "A value for the property" } }, - "required": [ - "type" - ], + "required": ["type"], "title": "SubstanceDefinitionProperty", "type": "object" }, @@ -15599,18 +11564,10 @@ "href": "{id}", "rel": "authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -15618,26 +11575,16 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -15645,26 +11592,16 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -15672,26 +11609,16 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -15699,23 +11626,21 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_authorString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``authorString``." + "title": "Extension field for 'authorString'." }, "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "_time": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``time``." + "title": "Extension field for 'time'." }, "authorReference": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", @@ -15815,18 +11740,10 @@ "href": "{id}", "rel": "code_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -15834,27 +11751,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -15862,27 +11769,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -15890,27 +11787,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -15918,27 +11805,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -15946,27 +11823,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -15974,27 +11841,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -16002,27 +11859,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -16030,27 +11877,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -16058,27 +11895,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -16086,27 +11913,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -16114,27 +11931,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -16142,27 +11949,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -16170,27 +11967,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -16198,27 +11985,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -16226,27 +12003,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -16254,27 +12021,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -16282,27 +12039,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -16310,27 +12057,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -16338,27 +12075,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -16366,27 +12093,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -16394,27 +12111,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -16422,27 +12129,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -16450,27 +12147,17 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceIngredient/ingredient", "href": "{id}", "rel": "ingredient_substanceReference", "targetHints": { - "backref": [ - "substance_ingredient" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["substance_ingredient"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -16478,35 +12165,33 @@ "templatePointers": { "id": "/ingredient/-/substanceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_expiry": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``expiry``." + "title": "Extension field for 'expiry'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_instance": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``instance``." + "title": "Extension field for 'instance'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "category": { "binding_description": "Category or classification of substance.", @@ -16530,9 +12215,7 @@ "binding_version": null, "description": "A code (or set of codes) that identify this substance.", "element_property": true, - "enum_reference_types": [ - "SubstanceDefinition" - ], + "enum_reference_types": ["SubstanceDefinition"], "title": "What substance this is" }, "contained": { @@ -16675,11 +12358,7 @@ "binding_version": "5.0.0", "description": "A code to indicate if the substance is actively used.", "element_property": true, - "enum_values": [ - "active", - "inactive", - "entered-in-error" - ], + "enum_values": ["active", "inactive", "entered-in-error"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "active | inactive | entered-in-error", "type": "string" @@ -16691,9 +12370,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "Substance", "type": "object" }, @@ -16706,18 +12383,10 @@ "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -16725,26 +12394,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -16752,26 +12411,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -16779,9 +12428,7 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -16882,9 +12529,7 @@ "title": "Value that defines the context" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "UsageContext", "type": "object" }, @@ -16897,18 +12542,10 @@ "href": "{id}", "rel": "reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -16916,26 +12553,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -16943,26 +12570,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -16970,26 +12587,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -16997,26 +12604,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -17024,26 +12621,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -17051,26 +12638,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -17078,26 +12655,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -17105,26 +12672,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -17132,26 +12689,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -17159,26 +12706,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -17186,26 +12723,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -17213,26 +12740,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -17240,26 +12757,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -17267,26 +12774,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -17294,26 +12791,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -17321,26 +12808,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -17348,26 +12825,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -17375,26 +12842,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -17402,26 +12859,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -17429,26 +12876,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -17456,26 +12893,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -17483,26 +12910,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -17510,9 +12927,7 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -17611,18 +13026,10 @@ "href": "{id}", "rel": "reference_Procedure", "targetHints": { - "backref": [ - "diagnostic_report_supporting_info" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["diagnostic_report_supporting_info"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -17630,26 +13037,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_Observation", "targetHints": { - "backref": [ - "diagnostic_report_supporting_info" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["diagnostic_report_supporting_info"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -17657,26 +13054,16 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reference_DiagnosticReport", "targetHints": { - "backref": [ - "diagnostic_report_supporting_info" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["diagnostic_report_supporting_info"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -17684,9 +13071,7 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -17767,10 +13152,7 @@ "title": "Supporting information role code" } }, - "required": [ - "reference", - "type" - ], + "required": ["reference", "type"], "title": "DiagnosticReportSupportingInfo", "type": "object" }, @@ -17783,18 +13165,10 @@ "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": [ - "basedOn_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["basedOn_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -17802,26 +13176,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_Patient", "targetHints": { - "backref": [ - "informationSource_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["informationSource_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -17829,26 +13193,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_Practitioner", "targetHints": { - "backref": [ - "informationSource_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["informationSource_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -17856,26 +13210,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_PractitionerRole", "targetHints": { - "backref": [ - "informationSource_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["informationSource_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -17883,26 +13227,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_Organization", "targetHints": { - "backref": [ - "informationSource_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["informationSource_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -17910,26 +13244,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Practitioner", "targetHints": { - "backref": [ - "performer_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["performer_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -17937,26 +13261,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_PractitionerRole", "targetHints": { - "backref": [ - "performer_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["performer_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -17964,26 +13278,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Organization", "targetHints": { - "backref": [ - "performer_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["performer_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -17991,26 +13295,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Patient", "targetHints": { - "backref": [ - "performer_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["performer_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18018,26 +13312,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "priorPrescription", "targetHints": { - "backref": [ - "priorPrescription_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["priorPrescription_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -18045,26 +13329,16 @@ "templatePointers": { "id": "/priorPrescription/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recorder_Practitioner", "targetHints": { - "backref": [ - "recorder_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["recorder_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18072,26 +13346,16 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recorder_PractitionerRole", "targetHints": { - "backref": [ - "recorder_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["recorder_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -18099,26 +13363,16 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_Practitioner", "targetHints": { - "backref": [ - "requester_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["requester_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18126,26 +13380,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_PractitionerRole", "targetHints": { - "backref": [ - "requester_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["requester_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -18153,26 +13397,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_Organization", "targetHints": { - "backref": [ - "requester_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["requester_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -18180,26 +13414,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_Patient", "targetHints": { - "backref": [ - "requester_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["requester_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18207,26 +13431,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "subject_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["subject_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18234,26 +13448,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "subject_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["subject_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -18261,26 +13465,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Organization", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -18288,26 +13482,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Group", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -18315,26 +13499,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Practitioner", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18342,26 +13516,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_PractitionerRole", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -18369,26 +13533,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_ResearchStudy", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -18396,26 +13550,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Patient", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18423,26 +13567,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_ResearchSubject", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -18450,26 +13584,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Substance", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -18477,26 +13601,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_SubstanceDefinition", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -18504,26 +13618,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Specimen", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -18531,26 +13635,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Observation", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -18558,26 +13652,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_DiagnosticReport", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -18585,26 +13669,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Condition", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -18612,26 +13686,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Medication", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -18639,26 +13703,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_MedicationAdministration", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -18666,26 +13720,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_MedicationStatement", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -18693,26 +13737,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_MedicationRequest", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -18720,26 +13754,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Procedure", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -18747,26 +13771,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_DocumentReference", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -18774,26 +13788,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_Task", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -18801,26 +13805,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_ImagingStudy", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -18828,26 +13822,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_FamilyMemberHistory", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -18855,26 +13839,16 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInformation_BodyStructure", "targetHints": { - "backref": [ - "supportingInformation_medication_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["supportingInformation_medication_request"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -18882,27 +13856,17 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -18910,27 +13874,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -18938,27 +13892,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18966,27 +13910,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -18994,27 +13928,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -19022,27 +13946,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -19050,27 +13964,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -19078,27 +13982,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -19106,27 +14000,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -19134,27 +14018,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -19162,27 +14036,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -19190,27 +14054,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -19218,27 +14072,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -19246,27 +14090,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -19274,27 +14108,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -19302,27 +14126,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -19330,27 +14144,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -19358,27 +14162,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -19386,27 +14180,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -19414,27 +14198,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -19442,27 +14216,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -19470,27 +14234,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -19498,27 +14252,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -19526,27 +14270,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From MedicationRequestDispenseRequest/dispenseRequest", "href": "{id}", "rel": "dispenseRequest_dispenser", "targetHints": { - "backref": [ - "medication_request_dispense_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["medication_request_dispense_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -19554,27 +14288,17 @@ "templatePointers": { "id": "/dispenseRequest/dispenser/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -19582,27 +14306,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -19610,27 +14324,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -19638,27 +14342,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -19666,27 +14360,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -19694,27 +14378,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -19722,27 +14396,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -19750,27 +14414,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -19778,27 +14432,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -19806,27 +14450,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -19834,27 +14468,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -19862,27 +14486,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -19890,27 +14504,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -19918,27 +14522,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -19946,27 +14540,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -19974,27 +14558,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -20002,27 +14576,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -20030,27 +14594,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -20058,27 +14612,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -20086,27 +14630,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -20114,27 +14648,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -20142,27 +14666,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -20170,27 +14684,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -20198,27 +14702,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -20226,27 +14720,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -20254,27 +14738,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -20282,27 +14756,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -20310,27 +14774,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -20338,27 +14792,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -20366,27 +14810,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -20394,27 +14828,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -20422,27 +14846,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -20450,27 +14864,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -20478,27 +14882,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -20506,27 +14900,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -20534,27 +14918,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -20562,27 +14936,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -20590,27 +14954,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -20618,27 +14972,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -20646,27 +14990,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -20674,27 +15008,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -20702,27 +15026,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -20730,27 +15044,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -20758,27 +15062,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -20786,27 +15080,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -20814,27 +15098,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -20842,27 +15116,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -20870,27 +15134,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -20898,27 +15152,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -20926,27 +15170,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -20954,51 +15188,49 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_authoredOn": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``authoredOn``." + "title": "Extension field for 'authoredOn'." }, "_doNotPerform": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``doNotPerform``." + "title": "Extension field for 'doNotPerform'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_intent": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``intent``." + "title": "Extension field for 'intent'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_priority": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``priority``." + "title": "Extension field for 'priority'." }, "_renderedDosageInstruction": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``renderedDosageInstruction``." + "title": "Extension field for 'renderedDosageInstruction'." }, "_reported": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``reported``." + "title": "Extension field for 'reported'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "_statusChanged": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``statusChanged``." + "title": "Extension field for 'statusChanged'." }, "authoredOn": { "description": "The date (and perhaps time) when the prescription was initially written or authored on.", @@ -21058,9 +15290,7 @@ "backref": "device_medication_request", "description": "The intended type of device that is to be used for the administration of the medication (for example, PCA Pump).", "element_property": true, - "enum_reference_types": [ - "DeviceDefinition" - ], + "enum_reference_types": ["DeviceDefinition"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -21099,18 +15329,14 @@ "backref": "medication_request", "description": "The Encounter during which this [x] was created or to which the creation of this record is tightly associated.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Encounter created as part of encounter/admission/stay" }, "eventHistory": { "backref": "eventHistory_medication_request", "description": "Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.", "element_property": true, - "enum_reference_types": [ - "Provenance" - ], + "enum_reference_types": ["Provenance"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -21193,10 +15419,7 @@ "backref": "insurance_medication_request", "description": "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.", "element_property": true, - "enum_reference_types": [ - "Coverage", - "ClaimResponse" - ], + "enum_reference_types": ["Coverage", "ClaimResponse"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -21251,9 +15474,7 @@ "binding_version": null, "description": "Identifies the medication being requested. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.", "element_property": true, - "enum_reference_types": [ - "Medication" - ], + "enum_reference_types": ["Medication"], "title": "Medication to be taken" }, "meta": { @@ -21314,9 +15535,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "priorPrescription_medication_request", "element_property": true, - "enum_reference_types": [ - "MedicationRequest" - ], + "enum_reference_types": ["MedicationRequest"], "title": "Reference to an order/prescription that is being replaced by this MedicationRequest" }, "priority": { @@ -21326,12 +15545,7 @@ "binding_version": "5.0.0", "description": "Indicates how quickly the Medication Request should be addressed with respect to other requests.", "element_property": true, - "enum_values": [ - "routine", - "urgent", - "asap", - "stat" - ], + "enum_values": ["routine", "urgent", "asap", "stat"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "routine | urgent | asap | stat", "type": "string" @@ -21344,10 +15558,7 @@ "binding_version": null, "description": "The reason or the indication for ordering or not ordering the medication.", "element_property": true, - "enum_reference_types": [ - "Condition", - "Observation" - ], + "enum_reference_types": ["Condition", "Observation"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -21359,10 +15570,7 @@ "backref": "recorder_medication_request", "description": "The person who entered the order on behalf of another individual for example in the case of a verbal or a telephone order.", "element_property": true, - "enum_reference_types": [ - "Practitioner", - "PractitionerRole" - ], + "enum_reference_types": ["Practitioner", "PractitionerRole"], "title": "Person who entered the request" }, "renderedDosageInstruction": { @@ -21445,10 +15653,7 @@ "backref": "subject_medication_request", "description": "The individual or group for whom the medication has been requested.", "element_property": true, - "enum_reference_types": [ - "Patient", - "Group" - ], + "enum_reference_types": ["Patient", "Group"], "title": "Individual or group for whom the medication has been requested" }, "substitution": { @@ -21499,10 +15704,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "medication", - "subject" - ], + "required": ["medication", "subject"], "title": "MedicationRequest", "type": "object" }, @@ -21514,7 +15716,7 @@ "properties": { "_preferred": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``preferred``." + "title": "Extension field for 'preferred'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -21586,9 +15788,7 @@ "type": "string" } }, - "required": [ - "language" - ], + "required": ["language"], "title": "PractitionerCommunication", "type": "object" }, @@ -21601,18 +15801,10 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -21620,26 +15812,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -21647,26 +15829,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -21674,26 +15846,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -21701,26 +15863,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -21728,26 +15880,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -21755,26 +15897,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -21782,26 +15914,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -21809,26 +15931,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -21836,26 +15948,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -21863,26 +15965,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -21890,26 +15982,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -21917,26 +15999,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -21944,26 +16016,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -21971,26 +16033,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -21998,26 +16050,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -22025,26 +16067,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -22052,26 +16084,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -22079,26 +16101,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -22106,26 +16118,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -22133,26 +16135,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -22160,26 +16152,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -22187,26 +16169,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -22214,19 +16186,17 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_exclude": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``exclude``." + "title": "Extension field for 'exclude'." }, "_valueBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBoolean``." + "title": "Extension field for 'valueBoolean'." }, "code": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -22367,9 +16337,7 @@ "title": "Value held by characteristic" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "GroupCharacteristic", "type": "object" }, @@ -22382,18 +16350,10 @@ "href": "{id}", "rel": "dispenser", "targetHints": { - "backref": [ - "medication_request_dispense_request" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["medication_request_dispense_request"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22401,27 +16361,17 @@ "templatePointers": { "id": "/dispenser/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -22429,27 +16379,17 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -22457,27 +16397,17 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -22485,27 +16415,17 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22513,15 +16433,13 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_numberOfRepeatsAllowed": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``numberOfRepeatsAllowed``." + "title": "Extension field for 'numberOfRepeatsAllowed'." }, "dispenseInterval": { "$ref": "http://graph-fhir.io/schema/0.0.2/Duration", @@ -22534,9 +16452,7 @@ "backref": "medication_request_dispense_request", "description": "Indicates the intended performing Organization that will dispense the medication as specified by the prescriber.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Intended performer of dispense" }, "dispenserInstruction": { @@ -22654,11 +16570,11 @@ "properties": { "_end": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``end``." + "title": "Extension field for 'end'." }, "_start": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``start``." + "title": "Extension field for 'start'." }, "end": { "description": "The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.", @@ -22731,18 +16647,10 @@ "href": "{id}", "rel": "issuer", "targetHints": { - "backref": [ - "practitioner_qualification" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["practitioner_qualification"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22750,9 +16658,7 @@ "templatePointers": { "id": "/issuer/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -22809,9 +16715,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "practitioner_qualification", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization that regulates and issues the qualification" }, "links": { @@ -22842,9 +16746,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "PractitionerQualification", "type": "object" }, @@ -22856,7 +16758,7 @@ "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "description": { "element_property": true, @@ -23003,9 +16905,7 @@ "title": "Type of molecular weight e.g. exact, average, weight average" } }, - "required": [ - "amount" - ], + "required": ["amount"], "title": "SubstanceDefinitionMolecularWeight", "type": "object" }, @@ -23129,18 +17029,10 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -23148,26 +17040,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -23175,26 +17057,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -23202,26 +17074,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23229,9 +17091,7 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -23315,9 +17175,7 @@ "type": "string" } }, - "required": [ - "actor" - ], + "required": ["actor"], "title": "ConditionParticipant", "type": "object" }, @@ -23498,18 +17356,10 @@ "href": "{id}", "rel": "organization", "targetHints": { - "backref": [ - "extended_contact_detail" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extended_contact_detail"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23517,9 +17367,7 @@ "templatePointers": { "id": "/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -23579,9 +17427,7 @@ "backref": "extended_contact_detail", "description": "This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "This contact detail is handled/monitored by a specific organization" }, "period": { @@ -23627,19 +17473,19 @@ "properties": { "_comparator": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comparator``." + "title": "Extension field for 'comparator'." }, "_path": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``path``." + "title": "Extension field for 'path'." }, "_searchParam": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``searchParam``." + "title": "Extension field for 'searchParam'." }, "_valueDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDateTime``." + "title": "Extension field for 'valueDateTime'." }, "comparator": { "binding_description": "Possible comparators for the valueFilter element.", @@ -23648,15 +17494,7 @@ "binding_version": "5.0.0", "description": "The comparator to be used to determine whether the value is matching.", "element_property": true, - "enum_values": [ - "eq", - "gt", - "lt", - "ge", - "le", - "sa", - "eb" - ], + "enum_values": ["eq", "gt", "lt", "ge", "le", "sa", "eb"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "eq | gt | lt | ge | le | sa | eb", "type": "string" @@ -23756,11 +17594,11 @@ "properties": { "_direction": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``direction``." + "title": "Extension field for 'direction'." }, "_path": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``path``." + "title": "Extension field for 'path'." }, "direction": { "binding_description": "The possible sort directions, ascending or descending.", @@ -23770,10 +17608,7 @@ "description": "The direction of the sort, ascending or descending.", "element_property": true, "element_required": true, - "enum_values": [ - "ascending", - "descending" - ], + "enum_values": ["ascending", "descending"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "ascending | descending", "type": "string" @@ -23843,18 +17678,10 @@ "href": "{id}", "rel": "specimen", "targetHints": { - "backref": [ - "specimen_imaging_study_series" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["specimen_imaging_study_series"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -23862,27 +17689,17 @@ "templatePointers": { "id": "/specimen/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23890,27 +17707,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -23918,27 +17725,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -23946,27 +17743,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -23974,27 +17761,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -24002,27 +17779,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -24030,27 +17797,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -24058,27 +17815,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -24086,27 +17833,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -24114,27 +17851,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -24142,27 +17869,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -24170,27 +17887,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -24198,27 +17905,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -24226,27 +17923,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -24254,27 +17941,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -24282,27 +17959,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -24310,27 +17977,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -24338,27 +17995,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -24366,27 +18013,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -24394,27 +18031,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -24422,27 +18049,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -24450,27 +18067,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -24478,27 +18085,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -24506,27 +18103,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_Practitioner", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -24534,27 +18121,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_PractitionerRole", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -24562,27 +18139,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_Organization", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -24590,27 +18157,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_Patient", "targetHints": { - "backref": [ - "imaging_study_series_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["imaging_study_series_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -24618,31 +18175,29 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_number": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``number``." + "title": "Extension field for 'number'." }, "_numberOfInstances": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``numberOfInstances``." + "title": "Extension field for 'numberOfInstances'." }, "_started": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``started``." + "title": "Extension field for 'started'." }, "_uid": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``uid``." + "title": "Extension field for 'uid'." }, "bodySite": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference", @@ -24653,9 +18208,7 @@ "binding_version": null, "description": "The anatomic structures examined. See DICOM Part 16 Annex L (http://dicom.nema.org/medical/dicom/current/output/chtml/part16/chapter_L.html) for DICOM to SNOMED-CT mappings. The bodySite may indicate the laterality of body part imaged; if so, it shall be consistent with any content of ImagingStudy.series.laterality.", "element_property": true, - "enum_reference_types": [ - "BodyStructure" - ], + "enum_reference_types": ["BodyStructure"], "title": "Body part examined" }, "description": { @@ -24669,9 +18222,7 @@ "backref": "endpoint_imaging_study_series", "description": "The network service providing access (e.g., query, view, or retrieval) for this series. See implementation notes for information about using DICOM endpoints. A series-level endpoint, if present, has precedence over a study-level endpoint with the same Endpoint.connectionType.", "element_property": true, - "enum_reference_types": [ - "Endpoint" - ], + "enum_reference_types": ["Endpoint"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -24787,9 +18338,7 @@ "backref": "specimen_imaging_study_series", "description": "The specimen imaged, e.g., for whole slide imaging of a biopsy.", "element_property": true, - "enum_reference_types": [ - "Specimen" - ], + "enum_reference_types": ["Specimen"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -24814,9 +18363,7 @@ "type": "string" } }, - "required": [ - "modality" - ], + "required": ["modality"], "title": "ImagingStudySeries", "type": "object" }, @@ -24829,18 +18376,10 @@ "href": "{id}", "rel": "source", "targetHints": { - "backref": [ - "source_substance_definition_relationship" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_relationship"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -24848,26 +18387,16 @@ "templatePointers": { "id": "/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "substanceDefinitionReference", "targetHints": { - "backref": [ - "substance_definition_relationship" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["substance_definition_relationship"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -24875,19 +18404,17 @@ "templatePointers": { "id": "/substanceDefinitionReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_amountString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``amountString``." + "title": "Extension field for 'amountString'." }, "_isDefining": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``isDefining``." + "title": "Extension field for 'isDefining'." }, "amountQuantity": { "$ref": "http://graph-fhir.io/schema/0.0.2/Quantity", @@ -24990,9 +18517,7 @@ "source": { "backref": "source_substance_definition_relationship", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -25012,9 +18537,7 @@ "backref": "substance_definition_relationship", "description": "A pointer to another substance, as a resource or just a representational code.", "element_property": true, - "enum_reference_types": [ - "SubstanceDefinition" - ], + "enum_reference_types": ["SubstanceDefinition"], "one_of_many": "substanceDefinition", "one_of_many_required": false, "title": "A pointer to another substance, as a resource or a representational code" @@ -25030,9 +18553,7 @@ "title": "For example \"salt to parent\", \"active moiety\"" } }, - "required": [ - "type" - ], + "required": ["type"], "title": "SubstanceDefinitionRelationship", "type": "object" }, @@ -25045,18 +18566,10 @@ "href": "{id}", "rel": "derivedFrom_Organization", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -25064,26 +18577,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Group", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -25091,26 +18594,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Practitioner", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -25118,26 +18611,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_PractitionerRole", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -25145,26 +18628,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_ResearchStudy", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -25172,26 +18645,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Patient", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -25199,26 +18662,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_ResearchSubject", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -25226,26 +18679,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Substance", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -25253,26 +18696,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_SubstanceDefinition", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -25280,26 +18713,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Specimen", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -25307,26 +18730,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Observation", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -25334,26 +18747,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_DiagnosticReport", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -25361,26 +18764,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Condition", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -25388,26 +18781,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Medication", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -25415,26 +18798,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_MedicationAdministration", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -25442,26 +18815,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_MedicationStatement", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -25469,26 +18832,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_MedicationRequest", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -25496,26 +18849,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Procedure", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -25523,26 +18866,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_DocumentReference", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -25550,26 +18883,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_Task", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -25577,26 +18900,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_ImagingStudy", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -25604,26 +18917,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_FamilyMemberHistory", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -25631,26 +18934,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "derivedFrom_BodyStructure", "targetHints": { - "backref": [ - "derivedFrom_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["derivedFrom_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -25658,26 +18951,16 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_Patient", "targetHints": { - "backref": [ - "informationSource_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["informationSource_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -25685,26 +18968,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_Practitioner", "targetHints": { - "backref": [ - "informationSource_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["informationSource_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -25712,26 +18985,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_PractitionerRole", "targetHints": { - "backref": [ - "informationSource_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["informationSource_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -25739,26 +19002,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "informationSource_Organization", "targetHints": { - "backref": [ - "informationSource_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["informationSource_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -25766,26 +19019,16 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": [ - "partOf_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["partOf_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -25793,26 +19036,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_MedicationStatement", "targetHints": { - "backref": [ - "partOf_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["partOf_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -25820,26 +19053,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "relatedClinicalInformation_Observation", "targetHints": { - "backref": [ - "relatedClinicalInformation_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["relatedClinicalInformation_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -25847,26 +19070,16 @@ "templatePointers": { "id": "/relatedClinicalInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "relatedClinicalInformation_Condition", "targetHints": { - "backref": [ - "relatedClinicalInformation_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["relatedClinicalInformation_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -25874,26 +19087,16 @@ "templatePointers": { "id": "/relatedClinicalInformation/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "subject_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["subject_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -25901,26 +19104,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "subject_medication_statement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["subject_medication_statement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -25928,27 +19121,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -25956,27 +19139,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -25984,27 +19157,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -26012,27 +19175,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -26040,27 +19193,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -26068,27 +19211,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26096,27 +19229,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -26124,27 +19247,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -26152,27 +19265,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -26180,27 +19283,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -26208,27 +19301,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -26236,27 +19319,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -26264,27 +19337,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -26292,27 +19355,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -26320,27 +19373,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -26348,27 +19391,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -26376,27 +19409,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -26404,27 +19427,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -26432,27 +19445,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -26460,27 +19463,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -26488,27 +19481,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -26516,27 +19499,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -26544,27 +19517,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -26572,27 +19535,17 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -26600,27 +19553,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -26628,27 +19571,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26656,27 +19589,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -26684,27 +19607,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -26712,27 +19625,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -26740,27 +19643,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -26768,27 +19661,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -26796,27 +19679,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -26824,27 +19697,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26852,27 +19715,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -26880,27 +19733,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -26908,27 +19751,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -26936,27 +19769,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -26964,27 +19787,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -26992,27 +19805,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -27020,27 +19823,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -27048,27 +19841,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -27076,27 +19859,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -27104,27 +19877,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -27132,27 +19895,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -27160,27 +19913,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -27188,27 +19931,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -27216,27 +19949,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -27244,27 +19967,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -27272,27 +19985,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -27300,27 +20003,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -27328,35 +20021,33 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_dateAsserted": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``dateAsserted``." + "title": "Extension field for 'dateAsserted'." }, "_effectiveDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``effectiveDateTime``." + "title": "Extension field for 'effectiveDateTime'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_renderedDosageInstruction": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``renderedDosageInstruction``." + "title": "Extension field for 'renderedDosageInstruction'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "adherence": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatementAdherence", @@ -27466,9 +20157,7 @@ "backref": "medication_statement", "description": "The encounter that establishes the context for this MedicationStatement.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Encounter associated with MedicationStatement" }, "extension": { @@ -27563,9 +20252,7 @@ "binding_version": null, "description": "Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications.", "element_property": true, - "enum_reference_types": [ - "Medication" - ], + "enum_reference_types": ["Medication"], "title": "What medication was taken" }, "meta": { @@ -27596,10 +20283,7 @@ "backref": "partOf_medication_statement", "description": "A larger event of which this particular MedicationStatement is a component or step.", "element_property": true, - "enum_reference_types": [ - "Procedure", - "MedicationStatement" - ], + "enum_reference_types": ["Procedure", "MedicationStatement"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -27629,10 +20313,7 @@ "backref": "relatedClinicalInformation_medication_statement", "description": "Link to information that is relevant to a medication statement, for example, illicit drug use, gestational age, etc.", "element_property": true, - "enum_reference_types": [ - "Observation", - "Condition" - ], + "enum_reference_types": ["Observation", "Condition"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -27661,11 +20342,7 @@ "description": "A code representing the status of recording the medication statement.", "element_property": true, "element_required": true, - "enum_values": [ - "recorded", - "entered-in-error", - "draft" - ], + "enum_values": ["recorded", "entered-in-error", "draft"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "recorded | entered-in-error | draft", "type": "string" @@ -27675,10 +20352,7 @@ "backref": "subject_medication_statement", "description": "The person, animal or group who is/was taking the medication.", "element_property": true, - "enum_reference_types": [ - "Patient", - "Group" - ], + "enum_reference_types": ["Patient", "Group"], "title": "Who is/was taking the medication" }, "text": { @@ -27688,10 +20362,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "medication", - "subject" - ], + "required": ["medication", "subject"], "title": "MedicationStatement", "type": "object" }, @@ -27704,18 +20375,10 @@ "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": [ - "basedOn_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["basedOn_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -27723,26 +20386,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Practitioner", "targetHints": { - "backref": [ - "performer_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["performer_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -27750,26 +20403,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_PractitionerRole", "targetHints": { - "backref": [ - "performer_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["performer_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -27777,26 +20420,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "performer_Organization", "targetHints": { - "backref": [ - "performer_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["performer_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -27804,26 +20437,16 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "result", "targetHints": { - "backref": [ - "result_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["result_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -27831,26 +20454,16 @@ "templatePointers": { "id": "/result/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resultsInterpreter_Practitioner", "targetHints": { - "backref": [ - "resultsInterpreter_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["resultsInterpreter_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -27858,26 +20471,16 @@ "templatePointers": { "id": "/resultsInterpreter/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resultsInterpreter_PractitionerRole", "targetHints": { - "backref": [ - "resultsInterpreter_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["resultsInterpreter_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -27885,26 +20488,16 @@ "templatePointers": { "id": "/resultsInterpreter/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "resultsInterpreter_Organization", "targetHints": { - "backref": [ - "resultsInterpreter_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["resultsInterpreter_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -27912,26 +20505,16 @@ "templatePointers": { "id": "/resultsInterpreter/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "specimen", "targetHints": { - "backref": [ - "specimen_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["specimen_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -27939,26 +20522,16 @@ "templatePointers": { "id": "/specimen/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "study_ImagingStudy", "targetHints": { - "backref": [ - "study_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["study_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -27966,26 +20539,16 @@ "templatePointers": { "id": "/study/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "subject_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["subject_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -27993,26 +20556,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "subject_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["subject_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -28020,26 +20573,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": [ - "subject_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["subject_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -28047,26 +20590,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": [ - "subject_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["subject_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -28074,26 +20607,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": [ - "subject_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["subject_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -28101,26 +20624,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": [ - "subject_diagnostic_report" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["subject_diagnostic_report"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -28128,27 +20641,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DiagnosticReportMedia/media", "href": "{id}", "rel": "media_link", "targetHints": { - "backref": [ - "diagnostic_report_media" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["diagnostic_report_media"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -28156,27 +20659,17 @@ "templatePointers": { "id": "/media/-/link/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -28184,27 +20677,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -28212,27 +20695,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -28240,27 +20713,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -28268,27 +20731,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DiagnosticReportSupportingInfo/supportingInfo", "href": "{id}", "rel": "supportingInfo_reference_Procedure", "targetHints": { - "backref": [ - "diagnostic_report_supporting_info" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["diagnostic_report_supporting_info"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -28296,27 +20749,17 @@ "templatePointers": { "id": "/supportingInfo/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DiagnosticReportSupportingInfo/supportingInfo", "href": "{id}", "rel": "supportingInfo_reference_Observation", "targetHints": { - "backref": [ - "diagnostic_report_supporting_info" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["diagnostic_report_supporting_info"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -28324,27 +20767,17 @@ "templatePointers": { "id": "/supportingInfo/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DiagnosticReportSupportingInfo/supportingInfo", "href": "{id}", "rel": "supportingInfo_reference_DiagnosticReport", "targetHints": { - "backref": [ - "diagnostic_report_supporting_info" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["diagnostic_report_supporting_info"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -28352,35 +20785,33 @@ "templatePointers": { "id": "/supportingInfo/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_conclusion": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``conclusion``." + "title": "Extension field for 'conclusion'." }, "_effectiveDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``effectiveDateTime``." + "title": "Extension field for 'effectiveDateTime'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_issued": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``issued``." + "title": "Extension field for 'issued'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "basedOn": { "backref": "basedOn_diagnostic_report", @@ -28427,9 +20858,7 @@ "backref": "diagnostic_report", "description": "Reference to a Composition resource instance that provides structure for organizing the contents of the DiagnosticReport.", "element_property": true, - "enum_reference_types": [ - "Composition" - ], + "enum_reference_types": ["Composition"], "title": "Reference to a Composition resource for the DiagnosticReport structure" }, "conclusion": { @@ -28483,9 +20912,7 @@ "backref": "diagnostic_report", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Health care event when test ordered" }, "extension": { @@ -28629,9 +21056,7 @@ "backref": "result_diagnostic_report", "description": "[Observations](observation.html) that are part of this diagnostic report.", "element_property": true, - "enum_reference_types": [ - "Observation" - ], + "enum_reference_types": ["Observation"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -28658,9 +21083,7 @@ "backref": "specimen_diagnostic_report", "description": "Details about the specimens on which this diagnostic report is based.", "element_property": true, - "enum_reference_types": [ - "Specimen" - ], + "enum_reference_types": ["Specimen"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -28696,10 +21119,7 @@ "backref": "study_diagnostic_report", "description": "One or more links to full details of any study performed during the diagnostic investigation. An ImagingStudy might comprise a set of radiologic images obtained via a procedure that are analyzed as a group. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images. A GenomicStudy might comprise one or more analyses, each serving a specific purpose. These analyses may vary in method (e.g., karyotyping, CNV, or SNV detection), performer, software, devices used, or regions targeted.", "element_property": true, - "enum_reference_types": [ - "GenomicStudy", - "ImagingStudy" - ], + "enum_reference_types": ["GenomicStudy", "ImagingStudy"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -28740,9 +21160,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "DiagnosticReport", "type": "object" }, @@ -28755,18 +21173,10 @@ "href": "{id}", "rel": "issuer", "targetHints": { - "backref": [ - "organization_qualification" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["organization_qualification"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -28774,9 +21184,7 @@ "templatePointers": { "id": "/issuer/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -28829,9 +21237,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "organization_qualification", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization that regulates and issues the qualification" }, "links": { @@ -28862,9 +21268,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "OrganizationQualification", "type": "object" }, @@ -28877,18 +21281,10 @@ "href": "{id}", "rel": "basedOn_Organization", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -28896,26 +21292,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Group", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -28923,26 +21309,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Practitioner", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -28950,26 +21326,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_PractitionerRole", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -28977,26 +21343,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_ResearchStudy", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -29004,26 +21360,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Patient", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -29031,26 +21377,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_ResearchSubject", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -29058,26 +21394,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Substance", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -29085,26 +21411,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_SubstanceDefinition", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -29112,26 +21428,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Specimen", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -29139,26 +21445,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Observation", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -29166,26 +21462,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_DiagnosticReport", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -29193,26 +21479,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Condition", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -29220,26 +21496,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Medication", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -29247,26 +21513,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_MedicationAdministration", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -29274,26 +21530,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_MedicationStatement", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -29301,26 +21547,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -29328,26 +21564,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Procedure", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -29355,26 +21581,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_DocumentReference", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -29382,26 +21598,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_Task", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -29409,26 +21615,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_ImagingStudy", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -29436,26 +21632,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_FamilyMemberHistory", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -29463,26 +21649,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "basedOn_BodyStructure", "targetHints": { - "backref": [ - "basedOn_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["basedOn_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -29490,26 +21666,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Organization", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -29517,26 +21683,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Group", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -29544,26 +21700,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Practitioner", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -29571,26 +21717,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_PractitionerRole", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -29598,26 +21734,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_ResearchStudy", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -29625,26 +21751,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Patient", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -29652,26 +21768,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_ResearchSubject", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -29679,26 +21785,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Substance", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -29706,26 +21802,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_SubstanceDefinition", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -29733,26 +21819,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Specimen", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -29760,26 +21836,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Observation", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -29787,26 +21853,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_DiagnosticReport", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -29814,26 +21870,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Condition", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -29841,26 +21887,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Medication", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -29868,26 +21904,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_MedicationAdministration", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -29895,26 +21921,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_MedicationStatement", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -29922,26 +21938,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_MedicationRequest", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -29949,26 +21955,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Procedure", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -29976,26 +21972,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_DocumentReference", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -30003,26 +21989,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Task", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -30030,26 +22006,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_ImagingStudy", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -30057,26 +22023,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_FamilyMemberHistory", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -30084,26 +22040,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_BodyStructure", "targetHints": { - "backref": [ - "focus_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["focus_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -30111,26 +22057,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Organization", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30138,26 +22074,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Group", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -30165,26 +22091,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Practitioner", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -30192,26 +22108,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_PractitionerRole", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -30219,26 +22125,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_ResearchStudy", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -30246,26 +22142,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Patient", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -30273,26 +22159,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_ResearchSubject", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -30300,26 +22176,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Substance", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -30327,26 +22193,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_SubstanceDefinition", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -30354,26 +22210,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Specimen", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -30381,26 +22227,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Observation", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -30408,26 +22244,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_DiagnosticReport", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -30435,26 +22261,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Condition", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -30462,26 +22278,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Medication", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -30489,26 +22295,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_MedicationAdministration", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -30516,26 +22312,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_MedicationStatement", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -30543,26 +22329,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_MedicationRequest", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -30570,26 +22346,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Procedure", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -30597,26 +22363,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_DocumentReference", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -30624,26 +22380,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_Task", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -30651,26 +22397,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_ImagingStudy", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -30678,26 +22414,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_FamilyMemberHistory", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -30705,26 +22431,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "for_fhir_BodyStructure", "targetHints": { - "backref": [ - "for_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["for_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -30732,26 +22448,16 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "owner_Practitioner", "targetHints": { - "backref": [ - "owner_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["owner_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -30759,26 +22465,16 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "owner_PractitionerRole", "targetHints": { - "backref": [ - "owner_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["owner_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -30786,26 +22482,16 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "owner_Organization", "targetHints": { - "backref": [ - "owner_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["owner_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30813,26 +22499,16 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "owner_Patient", "targetHints": { - "backref": [ - "owner_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["owner_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -30840,26 +22516,16 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf", "targetHints": { - "backref": [ - "partOf_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["partOf_task"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -30867,26 +22533,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_Organization", "targetHints": { - "backref": [ - "requester_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["requester_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30894,26 +22550,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_Patient", "targetHints": { - "backref": [ - "requester_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["requester_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -30921,26 +22567,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_Practitioner", "targetHints": { - "backref": [ - "requester_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["requester_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -30948,26 +22584,16 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "requester_PractitionerRole", "targetHints": { - "backref": [ - "requester_task" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["requester_task"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -30975,27 +22601,17 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Organization", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31003,27 +22619,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Group", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -31031,27 +22637,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Practitioner", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31059,27 +22655,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_PractitionerRole", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31087,27 +22673,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_ResearchStudy", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -31115,27 +22691,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Patient", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31143,27 +22709,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_ResearchSubject", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -31171,27 +22727,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Substance", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -31199,27 +22745,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -31227,27 +22763,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Specimen", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -31255,27 +22781,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Observation", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -31283,27 +22799,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -31311,27 +22817,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Condition", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -31339,27 +22835,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Medication", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -31367,27 +22853,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -31395,27 +22871,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_MedicationStatement", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -31423,27 +22889,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_MedicationRequest", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -31451,27 +22907,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Procedure", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -31479,27 +22925,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_DocumentReference", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -31507,27 +22943,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Task", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -31535,27 +22961,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_ImagingStudy", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -31563,27 +22979,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -31591,27 +22997,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_BodyStructure", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -31619,27 +23015,17 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31647,27 +23033,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31675,27 +23051,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31703,27 +23069,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31731,27 +23087,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Organization", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31759,27 +23105,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Group", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -31787,27 +23123,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Practitioner", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31815,27 +23141,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_PractitionerRole", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31843,27 +23159,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_ResearchStudy", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -31871,27 +23177,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Patient", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31899,27 +23195,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_ResearchSubject", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -31927,27 +23213,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Substance", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -31955,27 +23231,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -31983,27 +23249,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Specimen", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -32011,27 +23267,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Observation", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -32039,27 +23285,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -32067,27 +23303,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Condition", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -32095,27 +23321,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Medication", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -32123,27 +23339,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -32151,27 +23357,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_MedicationStatement", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -32179,27 +23375,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_MedicationRequest", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -32207,27 +23393,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Procedure", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -32235,27 +23411,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_DocumentReference", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -32263,27 +23429,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Task", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -32291,27 +23447,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_ImagingStudy", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -32319,27 +23465,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -32347,27 +23483,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_BodyStructure", "targetHints": { - "backref": [ - "task_output" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["task_output"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -32375,27 +23501,17 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_Practitioner", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -32403,27 +23519,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_PractitionerRole", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -32431,27 +23537,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_Organization", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32459,27 +23555,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_Patient", "targetHints": { - "backref": [ - "task_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["task_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -32487,27 +23573,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32515,27 +23591,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -32543,27 +23609,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -32571,27 +23627,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -32599,27 +23645,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -32627,27 +23663,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -32655,27 +23681,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -32683,27 +23699,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -32711,27 +23717,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -32739,27 +23735,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -32767,27 +23753,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -32795,27 +23771,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -32823,27 +23789,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -32851,27 +23807,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -32879,27 +23825,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -32907,27 +23843,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -32935,27 +23861,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -32963,27 +23879,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -32991,27 +23897,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -33019,27 +23915,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -33047,27 +23933,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -33075,27 +23951,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -33103,27 +23969,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -33131,27 +23987,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -33159,27 +24005,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -33187,27 +24023,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -33215,27 +24041,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -33243,27 +24059,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -33271,27 +24077,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -33299,27 +24095,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -33327,27 +24113,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -33355,27 +24131,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -33383,27 +24149,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -33411,27 +24167,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -33439,27 +24185,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -33467,27 +24203,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -33495,27 +24221,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -33523,27 +24239,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -33551,27 +24257,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -33579,27 +24275,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -33607,27 +24293,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -33635,27 +24311,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -33663,27 +24329,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -33691,27 +24347,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -33719,27 +24365,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -33747,27 +24383,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -33775,27 +24401,17 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Patient", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -33803,27 +24419,17 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Practitioner", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -33831,27 +24437,17 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_PractitionerRole", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -33859,27 +24455,17 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Group", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -33887,27 +24473,17 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Organization", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -33915,27 +24491,17 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -33943,27 +24509,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -33971,27 +24527,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -33999,27 +24545,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -34027,27 +24563,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -34055,27 +24581,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -34083,27 +24599,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -34111,27 +24617,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -34139,27 +24635,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -34167,27 +24653,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -34195,27 +24671,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -34223,27 +24689,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -34251,27 +24707,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -34279,27 +24725,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -34307,27 +24743,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -34335,27 +24761,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -34363,27 +24779,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -34391,27 +24797,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -34419,27 +24815,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -34447,27 +24833,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -34475,27 +24851,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -34503,27 +24869,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -34531,27 +24887,17 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -34559,55 +24905,53 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_authoredOn": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``authoredOn``." + "title": "Extension field for 'authoredOn'." }, "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_doNotPerform": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``doNotPerform``." + "title": "Extension field for 'doNotPerform'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_instantiatesCanonical": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``instantiatesCanonical``." + "title": "Extension field for 'instantiatesCanonical'." }, "_instantiatesUri": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``instantiatesUri``." + "title": "Extension field for 'instantiatesUri'." }, "_intent": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``intent``." + "title": "Extension field for 'intent'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_lastModified": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``lastModified``." + "title": "Extension field for 'lastModified'." }, "_priority": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``priority``." + "title": "Extension field for 'priority'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "authoredOn": { "description": "The date and time this task was created.", @@ -34694,9 +25038,7 @@ "backref": "task", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) during which this task was created.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Healthcare event during which this task originated" }, "executionPeriod": { @@ -34836,9 +25178,7 @@ "instantiatesCanonical": { "description": "The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.", "element_property": true, - "enum_reference_types": [ - "ActivityDefinition" - ], + "enum_reference_types": ["ActivityDefinition"], "pattern": "\\S*", "title": "Formal definition of task", "type": "string" @@ -34854,10 +25194,7 @@ "backref": "insurance_task", "description": "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Task.", "element_property": true, - "enum_reference_types": [ - "Coverage", - "ClaimResponse" - ], + "enum_reference_types": ["Coverage", "ClaimResponse"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -34916,9 +25253,7 @@ "backref": "task", "description": "Principal physical location where this task is performed.", "element_property": true, - "enum_reference_types": [ - "Location" - ], + "enum_reference_types": ["Location"], "title": "Where task occurs" }, "meta": { @@ -34973,9 +25308,7 @@ "backref": "partOf_task", "description": "Task that this particular task is part of.", "element_property": true, - "enum_reference_types": [ - "Task" - ], + "enum_reference_types": ["Task"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -34998,12 +25331,7 @@ "binding_version": "5.0.0", "description": "Indicates how quickly the Task should be addressed with respect to other requests.", "element_property": true, - "enum_values": [ - "routine", - "urgent", - "asap", - "stat" - ], + "enum_values": ["routine", "urgent", "asap", "stat"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "routine | urgent | asap | stat", "type": "string" @@ -35022,9 +25350,7 @@ "backref": "relevantHistory_task", "description": "Links to Provenance records for past versions of this Task that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the task.", "element_property": true, - "enum_reference_types": [ - "Provenance" - ], + "enum_reference_types": ["Provenance"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -35097,13 +25423,7 @@ "description": "The current status of the task.", "element_property": true, "element_required": true, - "enum_values": [ - "draft", - "requested", - "received", - "accepted", - "+" - ], + "enum_values": ["draft", "requested", "received", "accepted", "+"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | requested | received | accepted | +", "type": "string" @@ -35138,18 +25458,10 @@ "href": "{id}", "rel": "party_Practitioner", "targetHints": { - "backref": [ - "research_study_associated_party" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["research_study_associated_party"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -35157,26 +25469,16 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "party_PractitionerRole", "targetHints": { - "backref": [ - "research_study_associated_party" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["research_study_associated_party"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -35184,26 +25486,16 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "party_Organization", "targetHints": { - "backref": [ - "research_study_associated_party" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["research_study_associated_party"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -35211,15 +25503,13 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "classifier": { "binding_description": "A characterization or type of the entity.", @@ -35324,9 +25614,7 @@ "title": "sponsor | lead-sponsor | sponsor-investigator | primary-investigator | collaborator | funding-source | general-contact | recruitment-contact | sub-investigator | study-director | study-chair" } }, - "required": [ - "role" - ], + "required": ["role"], "title": "ResearchStudyAssociatedParty", "type": "object" }, @@ -35405,18 +25693,10 @@ "href": "{id}", "rel": "organization", "targetHints": { - "backref": [ - "patient_contact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["patient_contact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -35424,15 +25704,13 @@ "templatePointers": { "id": "/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_gender": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``gender``." + "title": "Extension field for 'gender'." }, "address": { "$ref": "http://graph-fhir.io/schema/0.0.2/Address", @@ -35470,12 +25748,7 @@ "binding_version": "5.0.0", "description": "Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes.", "element_property": true, - "enum_values": [ - "male", - "female", - "other", - "unknown" - ], + "enum_values": ["male", "female", "other", "unknown"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "male | female | other | unknown", "type": "string" @@ -35512,9 +25785,7 @@ "backref": "patient_contact", "description": "Organization on behalf of which the contact is acting or for which the contact is working.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization that is associated with the contact" }, "period": { @@ -35564,18 +25835,10 @@ "href": "{id}", "rel": "subjectReference", "targetHints": { - "backref": [ - "data_requirement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["data_requirement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -35583,33 +25846,31 @@ "templatePointers": { "id": "/subjectReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_limit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``limit``." + "title": "Extension field for 'limit'." }, "_mustSupport": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``mustSupport``.", + "title": "Extension field for 'mustSupport'.", "type": "array" }, "_profile": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``profile``.", + "title": "Extension field for 'profile'.", "type": "array" }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "codeFilter": { "description": "Code filters specify additional constraints on the data, specifying the value set of interest for a particular element of the data. Each code filter defines an additional constraint on the data, i.e. code filters are AND'ed, not OR'ed.", @@ -35686,9 +25947,7 @@ "profile": { "description": "The profile of the required data, specified as the uri of the profile definition.", "element_property": true, - "enum_reference_types": [ - "StructureDefinition" - ], + "enum_reference_types": ["StructureDefinition"], "items": { "pattern": "\\S*", "type": "string" @@ -35725,9 +25984,7 @@ "backref": "data_requirement", "description": "The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.", "element_property": true, - "enum_reference_types": [ - "Group" - ], + "enum_reference_types": ["Group"], "one_of_many": "subject", "one_of_many_required": false, "title": "E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device" @@ -35815,9 +26072,7 @@ "backref": "procedure_focal_device", "description": "The device that was manipulated (changed) during the procedure.", "element_property": true, - "enum_reference_types": [ - "Device" - ], + "enum_reference_types": ["Device"], "title": "Device that was changed" }, "modifierExtension": { @@ -35837,9 +26092,7 @@ "type": "string" } }, - "required": [ - "manipulated" - ], + "required": ["manipulated"], "title": "ProcedureFocalDevice", "type": "object" }, @@ -35852,18 +26105,10 @@ "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "condition" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["condition"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -35871,26 +26116,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "condition" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["condition"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -35898,27 +26133,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -35926,27 +26151,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -35954,27 +26169,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -35982,27 +26187,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -36010,27 +26205,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -36038,27 +26223,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -36066,27 +26241,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -36094,27 +26259,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -36122,27 +26277,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -36150,27 +26295,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -36178,27 +26313,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -36206,27 +26331,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -36234,27 +26349,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -36262,27 +26367,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -36290,27 +26385,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -36318,27 +26403,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -36346,27 +26421,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -36374,27 +26439,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -36402,27 +26457,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -36430,27 +26475,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -36458,27 +26493,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -36486,27 +26511,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -36514,27 +26529,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -36542,27 +26547,17 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -36570,27 +26565,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -36598,27 +26583,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -36626,27 +26601,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -36654,27 +26619,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_Practitioner", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -36682,27 +26637,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_PractitionerRole", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -36710,27 +26655,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_Patient", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -36738,27 +26673,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_Organization", "targetHints": { - "backref": [ - "condition_participant" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["condition_participant"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -36766,27 +26691,17 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ConditionStage/stage", "href": "{id}", "rel": "stage_assessment_DiagnosticReport", "targetHints": { - "backref": [ - "assessment_condition_stage" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["assessment_condition_stage"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -36794,27 +26709,17 @@ "templatePointers": { "id": "/stage/-/assessment/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ConditionStage/stage", "href": "{id}", "rel": "stage_assessment_Observation", "targetHints": { - "backref": [ - "assessment_condition_stage" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["assessment_condition_stage"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -36822,39 +26727,37 @@ "templatePointers": { "id": "/stage/-/assessment/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_abatementDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``abatementDateTime``." + "title": "Extension field for 'abatementDateTime'." }, "_abatementString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``abatementString``." + "title": "Extension field for 'abatementString'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_onsetDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``onsetDateTime``." + "title": "Extension field for 'onsetDateTime'." }, "_onsetString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``onsetString``." + "title": "Extension field for 'onsetString'." }, "_recordedDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``recordedDate``." + "title": "Extension field for 'recordedDate'." }, "abatementAge": { "$ref": "http://graph-fhir.io/schema/0.0.2/Age", @@ -36957,9 +26860,7 @@ "backref": "condition", "description": "The Encounter during which this Condition was created or to which the creation of this record is tightly associated.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "The Encounter during which this Condition was created" }, "evidence": { @@ -36970,9 +26871,7 @@ "binding_version": null, "description": "Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition.", "element_property": true, - "enum_reference_types": [ - "Resource" - ], + "enum_reference_types": ["Resource"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -37158,10 +27057,7 @@ "backref": "condition", "description": "Indicates the patient or group who the condition record is associated with.", "element_property": true, - "enum_reference_types": [ - "Patient", - "Group" - ], + "enum_reference_types": ["Patient", "Group"], "title": "Who has the condition?" }, "text": { @@ -37181,10 +27077,7 @@ "title": "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" } }, - "required": [ - "clinicalStatus", - "subject" - ], + "required": ["clinicalStatus", "subject"], "title": "Condition", "type": "object" }, @@ -37196,21 +27089,21 @@ "properties": { "_allDay": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``allDay``." + "title": "Extension field for 'allDay'." }, "_availableEndTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``availableEndTime``." + "title": "Extension field for 'availableEndTime'." }, "_availableStartTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``availableStartTime``." + "title": "Extension field for 'availableStartTime'." }, "_daysOfWeek": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``daysOfWeek``.", + "title": "Extension field for 'daysOfWeek'.", "type": "array" }, "allDay": { @@ -37236,15 +27129,7 @@ "binding_uri": "http://hl7.org/fhir/ValueSet/days-of-week", "binding_version": "5.0.0", "element_property": true, - "enum_values": [ - "mon", - "tue", - "wed", - "thu", - "fri", - "sat", - "sun" - ], + "enum_values": ["mon", "tue", "wed", "thu", "fri", "sat", "sun"], "items": { "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "type": "string" @@ -37309,18 +27194,10 @@ "href": "{id}", "rel": "actualGroup", "targetHints": { - "backref": [ - "actualGroup_research_study_recruitment" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["actualGroup_research_study_recruitment"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -37328,26 +27205,16 @@ "templatePointers": { "id": "/actualGroup/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "eligibility_Group", "targetHints": { - "backref": [ - "eligibility_research_study_recruitment" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["eligibility_research_study_recruitment"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -37355,27 +27222,23 @@ "templatePointers": { "id": "/eligibility/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_actualNumber": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``actualNumber``." + "title": "Extension field for 'actualNumber'." }, "_targetNumber": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``targetNumber``." + "title": "Extension field for 'targetNumber'." }, "actualGroup": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "actualGroup_research_study_recruitment", "element_property": true, - "enum_reference_types": [ - "Group" - ], + "enum_reference_types": ["Group"], "title": "Group of participants who were enrolled in study" }, "actualNumber": { @@ -37388,10 +27251,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "eligibility_research_study_recruitment", "element_property": true, - "enum_reference_types": [ - "Group", - "EvidenceVariable" - ], + "enum_reference_types": ["Group", "EvidenceVariable"], "title": "Inclusion and exclusion criteria" }, "extension": { @@ -37466,18 +27326,10 @@ "href": "{id}", "rel": "source", "targetHints": { - "backref": [ - "source_substance_definition_name" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_name"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -37485,27 +27337,17 @@ "templatePointers": { "id": "/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionName/synonym", "href": "{id}", "rel": "synonym_source", "targetHints": { - "backref": [ - "source_substance_definition_name" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_name"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -37513,27 +27355,17 @@ "templatePointers": { "id": "/synonym/-/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionName/translation", "href": "{id}", "rel": "translation_source", "targetHints": { - "backref": [ - "source_substance_definition_name" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_name"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -37541,19 +27373,17 @@ "templatePointers": { "id": "/translation/-/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_preferred": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``preferred``." + "title": "Extension field for 'preferred'." }, "domain": { "binding_description": "The use context of a substance name for example if there is a different name when used as a drug active ingredient as opposed to a food colour additive.", @@ -37668,9 +27498,7 @@ "source": { "backref": "source_substance_definition_name", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -37726,18 +27554,10 @@ "href": "{id}", "rel": "collector_Practitioner", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -37745,26 +27565,16 @@ "templatePointers": { "id": "/collector/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "collector_PractitionerRole", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -37772,26 +27582,16 @@ "templatePointers": { "id": "/collector/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "collector_Patient", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -37799,26 +27599,16 @@ "templatePointers": { "id": "/collector/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "procedure", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -37826,27 +27616,17 @@ "templatePointers": { "id": "/procedure/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -37854,27 +27634,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -37882,27 +27652,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -37910,27 +27670,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -37938,27 +27688,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -37966,27 +27706,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -37994,27 +27724,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -38022,27 +27742,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -38050,27 +27760,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -38078,27 +27778,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -38106,27 +27796,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -38134,27 +27814,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -38162,27 +27832,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -38190,27 +27850,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -38218,27 +27868,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -38246,27 +27886,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -38274,27 +27904,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -38302,27 +27922,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -38330,27 +27940,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -38358,27 +27958,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -38386,27 +27976,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -38414,27 +27994,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -38442,27 +28012,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -38470,27 +28030,17 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -38498,27 +28048,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -38526,27 +28066,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -38554,27 +28084,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -38582,27 +28102,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -38610,27 +28120,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -38638,27 +28138,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -38666,27 +28156,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -38694,27 +28174,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -38722,27 +28192,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -38750,27 +28210,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -38778,27 +28228,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -38806,27 +28246,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -38834,27 +28264,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -38862,27 +28282,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -38890,27 +28300,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -38918,27 +28318,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -38946,27 +28336,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -38974,27 +28354,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -39002,27 +28372,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -39030,27 +28390,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -39058,27 +28408,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -39086,27 +28426,17 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -39114,15 +28444,13 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_collectedDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``collectedDateTime``." + "title": "Extension field for 'collectedDateTime'." }, "bodySite": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference", @@ -39133,9 +28461,7 @@ "binding_version": null, "description": "Anatomical location from which the specimen was collected (if subject is a patient). This is the target site. This element is not used for environmental specimens.", "element_property": true, - "enum_reference_types": [ - "BodyStructure" - ], + "enum_reference_types": ["BodyStructure"], "title": "Anatomical collection site" }, "collectedDateTime": { @@ -39173,9 +28499,7 @@ "backref": "specimen_collection", "description": "A coded value specifying the technique that is used to perform the procedure.", "element_property": true, - "enum_reference_types": [ - "Device" - ], + "enum_reference_types": ["Device"], "title": "Device used to perform collection" }, "duration": { @@ -39261,9 +28585,7 @@ "backref": "specimen_collection", "description": "The procedure event during which the specimen was collected (e.g. the surgery leading to the collection of a pathology sample).", "element_property": true, - "enum_reference_types": [ - "Procedure" - ], + "enum_reference_types": ["Procedure"], "title": "The procedure that collects the specimen" }, "quantity": { @@ -39292,18 +28614,10 @@ "href": "{id}", "rel": "entity_Group", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39311,26 +28625,16 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "entity_Organization", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39338,26 +28642,16 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "entity_Patient", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -39365,26 +28659,16 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "entity_Practitioner", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -39392,26 +28676,16 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "entity_PractitionerRole", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -39419,26 +28693,16 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "entity_Specimen", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -39446,15 +28710,13 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_inactive": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``inactive``." + "title": "Extension field for 'inactive'." }, "entity": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", @@ -39542,9 +28804,7 @@ "type": "string" } }, - "required": [ - "entity" - ], + "required": ["entity"], "title": "GroupMember", "type": "object" }, @@ -39556,55 +28816,55 @@ "properties": { "_contentType": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``contentType``." + "title": "Extension field for 'contentType'." }, "_creation": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``creation``." + "title": "Extension field for 'creation'." }, "_data": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``data``." + "title": "Extension field for 'data'." }, "_duration": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``duration``." + "title": "Extension field for 'duration'." }, "_frames": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``frames``." + "title": "Extension field for 'frames'." }, "_hash": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``hash``." + "title": "Extension field for 'hash'." }, "_height": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``height``." + "title": "Extension field for 'height'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_pages": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``pages``." + "title": "Extension field for 'pages'." }, "_size": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``size``." + "title": "Extension field for 'size'." }, "_title": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``title``." + "title": "Extension field for 'title'." }, "_url": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``url``." + "title": "Extension field for 'url'." }, "_width": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``width``." + "title": "Extension field for 'width'." }, "contentType": { "binding_description": "BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)", @@ -39759,7 +29019,7 @@ "properties": { "_actual": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``actual``." + "title": "Extension field for 'actual'." }, "actual": { "description": "An indication of whether or not the date is a known date when the state changed or will change. A value of true indicates a known date. A value of false indicates an estimated date.", @@ -39835,9 +29095,7 @@ "title": "Label for status or state (e.g. recruitment status)" } }, - "required": [ - "state" - ], + "required": ["state"], "title": "ResearchStudyProgressStatus", "type": "object" }, @@ -39851,18 +29109,10 @@ "href": "{id}", "rel": "item_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39870,27 +29120,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39898,27 +29138,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -39926,27 +29156,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -39954,27 +29174,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -39982,27 +29192,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -40010,27 +29210,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -40038,27 +29228,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -40066,27 +29246,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -40094,27 +29264,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -40122,27 +29282,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -40150,27 +29300,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -40178,27 +29318,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -40206,27 +29336,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -40234,27 +29354,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -40262,27 +29372,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -40290,27 +29390,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -40318,27 +29408,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -40346,27 +29426,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -40374,27 +29444,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -40402,27 +29462,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -40430,27 +29480,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -40458,27 +29498,17 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -40486,15 +29516,13 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_isActive": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``isActive``." + "title": "Extension field for 'isActive'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -40542,10 +29570,7 @@ "binding_version": null, "description": "The ingredient (substance or medication) that the ingredient.strength relates to. This is represented as a concept from a code system or described in another resource (Substance or Medication).", "element_property": true, - "enum_reference_types": [ - "Substance", - "Medication" - ], + "enum_reference_types": ["Substance", "Medication"], "title": "The ingredient (substance or medication) that the ingredient.strength relates to" }, "links": { @@ -40595,9 +29620,7 @@ "title": "Quantity of ingredient present" } }, - "required": [ - "item" - ], + "required": ["item"], "title": "MedicationIngredient", "type": "object" }, @@ -40609,7 +29632,7 @@ "properties": { "_date": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``date``." + "title": "Extension field for 'date'." }, "authority": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -40702,11 +29725,11 @@ "properties": { "_currency": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``currency``." + "title": "Extension field for 'currency'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "currency": { "binding_description": "A code indicating the currency, taken from ISO 4217.", @@ -40779,7 +29802,7 @@ "properties": { "_allowedBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``allowedBoolean``." + "title": "Extension field for 'allowedBoolean'." }, "allowedBoolean": { "description": "True if the prescriber allows a different drug to be dispensed from what was prescribed.", @@ -40874,18 +29897,10 @@ "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -40893,27 +29908,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -40921,27 +29926,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -40949,27 +29944,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -40977,23 +29962,21 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_contributedToDeath": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``contributedToDeath``." + "title": "Extension field for 'contributedToDeath'." }, "_performedDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``performedDateTime``." + "title": "Extension field for 'performedDateTime'." }, "_performedString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``performedString``." + "title": "Extension field for 'performedString'." }, "code": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -41126,9 +30109,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "FamilyMemberHistoryProcedure", "type": "object" }, @@ -41141,18 +30122,10 @@ "href": "{id}", "rel": "recipient_Patient", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -41160,26 +30133,16 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recipient_Practitioner", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -41187,26 +30150,16 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recipient_PractitionerRole", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -41214,26 +30167,16 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recipient_Group", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -41241,26 +30184,16 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recipient_Organization", "targetHints": { - "backref": [ - "recipient_task_restriction" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["recipient_task_restriction"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -41268,15 +30201,13 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_repetitions": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``repetitions``." + "title": "Extension field for 'repetitions'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -41518,9 +30449,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "MedicationStatementAdherence", "type": "object" }, @@ -41534,18 +30463,10 @@ "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -41553,27 +30474,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -41581,27 +30492,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -41609,27 +30510,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -41637,19 +30528,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_contributedToDeath": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``contributedToDeath``." + "title": "Extension field for 'contributedToDeath'." }, "_onsetString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``onsetString``." + "title": "Extension field for 'onsetString'." }, "code": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -41773,9 +30662,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "FamilyMemberHistoryCondition", "type": "object" }, @@ -41787,15 +30674,15 @@ "properties": { "_number": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``number``." + "title": "Extension field for 'number'." }, "_title": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``title``." + "title": "Extension field for 'title'." }, "_uid": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``uid``." + "title": "Extension field for 'uid'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -41885,9 +30772,7 @@ "type": "string" } }, - "required": [ - "sopClass" - ], + "required": ["sopClass"], "title": "ImagingStudySeriesInstance", "type": "object" }, @@ -41899,11 +30784,11 @@ "properties": { "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "fhir_comments": { "anyOf": [ @@ -41979,18 +30864,10 @@ "href": "{id}", "rel": "organization", "targetHints": { - "backref": [ - "practitioner_role" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["practitioner_role"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -41998,26 +30875,16 @@ "templatePointers": { "id": "/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "practitioner", "targetHints": { - "backref": [ - "practitioner_role" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["practitioner_role"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -42025,27 +30892,17 @@ "templatePointers": { "id": "/practitioner/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ExtendedContactDetail/contact", "href": "{id}", "rel": "contact_organization", "targetHints": { - "backref": [ - "extended_contact_detail" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extended_contact_detail"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42053,23 +30910,21 @@ "templatePointers": { "id": "/contact/-/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_active": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``active``." + "title": "Extension field for 'active'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "active": { "description": " Whether this practitioner role record is in active use. Some systems may use this property to mark non-active practitioners, such as those that are not currently employed.", @@ -42146,9 +31001,7 @@ "backref": "endpoint_practitioner_role", "description": " Technical endpoints providing access to services operated for the practitioner with this role. Commonly used for locating scheduling services, or identifying where to send referrals electronically.", "element_property": true, - "enum_reference_types": [ - "Endpoint" - ], + "enum_reference_types": ["Endpoint"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -42183,9 +31036,7 @@ "backref": "healthcareService_practitioner_role", "description": "The list of healthcare services that this worker provides for this role's Organization/Location(s).", "element_property": true, - "enum_reference_types": [ - "HealthcareService" - ], + "enum_reference_types": ["HealthcareService"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -42238,9 +31089,7 @@ "backref": "location_practitioner_role", "description": "The location(s) at which this practitioner provides care.", "element_property": true, - "enum_reference_types": [ - "Location" - ], + "enum_reference_types": ["Location"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -42267,9 +31116,7 @@ "backref": "practitioner_role", "description": "The organization where the Practitioner performs the roles associated.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization where the roles are available" }, "period": { @@ -42283,9 +31130,7 @@ "backref": "practitioner_role", "description": "Practitioner that is able to provide the defined services for the organization.", "element_property": true, - "enum_reference_types": [ - "Practitioner" - ], + "enum_reference_types": ["Practitioner"], "title": "Practitioner that provides services for the organization" }, "resourceType": { @@ -42425,7 +31270,7 @@ "properties": { "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "age": { "$ref": "http://graph-fhir.io/schema/0.0.2/Range", @@ -42550,7 +31395,7 @@ "properties": { "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -42625,18 +31470,10 @@ "href": "{id}", "rel": "focus_Patient", "targetHints": { - "backref": [ - "focus_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["focus_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -42644,26 +31481,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Group", "targetHints": { - "backref": [ - "focus_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["focus_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -42671,26 +31498,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Practitioner", "targetHints": { - "backref": [ - "focus_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["focus_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -42698,26 +31515,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Organization", "targetHints": { - "backref": [ - "focus_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["focus_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42725,26 +31532,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_PractitionerRole", "targetHints": { - "backref": [ - "focus_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["focus_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -42752,26 +31549,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "focus_Specimen", "targetHints": { - "backref": [ - "focus_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["focus_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -42779,26 +31566,16 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": [ - "partOf_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["partOf_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -42806,26 +31583,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_Observation", "targetHints": { - "backref": [ - "partOf_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["partOf_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -42833,26 +31600,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf_MedicationAdministration", "targetHints": { - "backref": [ - "partOf_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["partOf_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -42860,26 +31617,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recorder_Patient", "targetHints": { - "backref": [ - "recorder_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["recorder_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -42887,26 +31634,16 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recorder_Practitioner", "targetHints": { - "backref": [ - "recorder_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["recorder_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -42914,26 +31651,16 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "recorder_PractitionerRole", "targetHints": { - "backref": [ - "recorder_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["recorder_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -42941,26 +31668,16 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "report_DiagnosticReport", "targetHints": { - "backref": [ - "report_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["report_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -42968,26 +31685,16 @@ "templatePointers": { "id": "/report/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "report_DocumentReference", "targetHints": { - "backref": [ - "report_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["report_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -42995,26 +31702,16 @@ "templatePointers": { "id": "/report/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reportedReference_Patient", "targetHints": { - "backref": [ - "reportedReference_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["reportedReference_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -43022,26 +31719,16 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reportedReference_Practitioner", "targetHints": { - "backref": [ - "reportedReference_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["reportedReference_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43049,26 +31736,16 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reportedReference_PractitionerRole", "targetHints": { - "backref": [ - "reportedReference_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["reportedReference_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -43076,26 +31753,16 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "reportedReference_Organization", "targetHints": { - "backref": [ - "reportedReference_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["reportedReference_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43103,26 +31770,16 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "subject_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["subject_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -43130,26 +31787,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "subject_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["subject_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -43157,26 +31804,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": [ - "subject_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["subject_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43184,26 +31821,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": [ - "subject_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["subject_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43211,26 +31838,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Organization", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43238,26 +31855,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Group", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -43265,26 +31872,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Practitioner", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43292,26 +31889,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_PractitionerRole", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -43319,26 +31906,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_ResearchStudy", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -43346,26 +31923,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Patient", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -43373,26 +31940,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_ResearchSubject", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -43400,26 +31957,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Substance", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -43427,26 +31974,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_SubstanceDefinition", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -43454,26 +31991,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Specimen", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -43481,26 +32008,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Observation", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -43508,26 +32025,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_DiagnosticReport", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -43535,26 +32042,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Condition", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -43562,26 +32059,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Medication", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -43589,26 +32076,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_MedicationAdministration", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -43616,26 +32093,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_MedicationStatement", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -43643,26 +32110,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_MedicationRequest", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -43670,26 +32127,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Procedure", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -43697,26 +32144,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_DocumentReference", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -43724,26 +32161,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_Task", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -43751,26 +32178,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_ImagingStudy", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -43778,26 +32195,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_FamilyMemberHistory", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -43805,26 +32212,16 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supportingInfo_BodyStructure", "targetHints": { - "backref": [ - "supportingInfo_procedure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["supportingInfo_procedure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -43832,27 +32229,17 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43860,27 +32247,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -43888,27 +32265,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43916,27 +32283,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -43944,27 +32301,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -43972,27 +32319,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -44000,27 +32337,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -44028,27 +32355,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -44056,27 +32373,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -44084,27 +32391,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -44112,27 +32409,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -44140,27 +32427,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -44168,27 +32445,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -44196,27 +32463,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -44224,27 +32481,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -44252,27 +32499,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -44280,27 +32517,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -44308,27 +32535,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -44336,27 +32553,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -44364,27 +32571,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -44392,27 +32589,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -44420,27 +32607,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -44448,27 +32625,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -44476,27 +32643,17 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -44504,27 +32661,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -44532,27 +32679,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -44560,27 +32697,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -44588,27 +32715,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_Practitioner", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -44616,27 +32733,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_PractitionerRole", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -44644,27 +32751,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_Organization", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -44672,27 +32769,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_Patient", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -44700,27 +32787,17 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_onBehalfOf", "targetHints": { - "backref": [ - "onBehalfOf_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["onBehalfOf_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -44728,27 +32805,17 @@ "templatePointers": { "id": "/performer/-/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -44756,27 +32823,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -44784,27 +32841,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -44812,27 +32859,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -44840,27 +32877,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -44868,27 +32895,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -44896,27 +32913,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -44924,27 +32931,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -44952,27 +32949,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -44980,27 +32967,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -45008,27 +32985,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -45036,27 +33003,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -45064,27 +33021,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -45092,27 +33039,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -45120,27 +33057,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -45148,27 +33075,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -45176,27 +33093,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -45204,27 +33111,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -45232,27 +33129,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -45260,27 +33147,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -45288,27 +33165,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -45316,27 +33183,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -45344,27 +33201,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -45372,27 +33219,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -45400,27 +33237,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -45428,27 +33255,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -45456,27 +33273,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -45484,27 +33291,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -45512,27 +33309,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -45540,27 +33327,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -45568,27 +33345,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -45596,27 +33363,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -45624,27 +33381,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -45652,27 +33399,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -45680,27 +33417,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -45708,27 +33435,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -45736,27 +33453,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -45764,27 +33471,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -45792,27 +33489,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -45820,27 +33507,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -45848,27 +33525,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -45876,27 +33543,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -45904,27 +33561,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -45932,27 +33579,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -45960,27 +33597,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -45988,27 +33615,17 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -46016,62 +33633,57 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_instantiatesCanonical": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``instantiatesCanonical``.", + "title": "Extension field for 'instantiatesCanonical'.", "type": "array" }, "_instantiatesUri": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``instantiatesUri``.", + "title": "Extension field for 'instantiatesUri'.", "type": "array" }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_occurrenceDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``occurrenceDateTime``." + "title": "Extension field for 'occurrenceDateTime'." }, "_occurrenceString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``occurrenceString``." + "title": "Extension field for 'occurrenceString'." }, "_recorded": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``recorded``." + "title": "Extension field for 'recorded'." }, "_reportedBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``reportedBoolean``." + "title": "Extension field for 'reportedBoolean'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "basedOn": { "backref": "basedOn_procedure", "description": "A reference to a resource that contains details of the request for this procedure.", "element_property": true, - "enum_reference_types": [ - "CarePlan", - "ServiceRequest" - ], + "enum_reference_types": ["CarePlan", "ServiceRequest"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -46122,9 +33734,7 @@ "binding_version": null, "description": "Any complications that occurred during the procedure, or in the immediate post-performance period. These are generally tracked separately from the notes, which will typically describe the procedure itself rather than any 'post procedure' issues.", "element_property": true, - "enum_reference_types": [ - "Condition" - ], + "enum_reference_types": ["Condition"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -46145,9 +33755,7 @@ "backref": "procedure", "description": "The Encounter during which this Procedure was created or performed or to which the creation of this record is tightly associated.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "The Encounter during which this Procedure was created" }, "extension": { @@ -46287,9 +33895,7 @@ "backref": "location_procedure", "description": "The location where the procedure actually happened. E.g. a newborn at home, a tracheostomy at a restaurant.", "element_property": true, - "enum_reference_types": [ - "Location" - ], + "enum_reference_types": ["Location"], "title": "Where the procedure happened" }, "meta": { @@ -46596,9 +34202,7 @@ "type": "array" } }, - "required": [ - "subject" - ], + "required": ["subject"], "title": "Procedure", "type": "object" }, @@ -46685,7 +34289,7 @@ "properties": { "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -46768,11 +34372,11 @@ "properties": { "_valueCanonical": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueCanonical``." + "title": "Extension field for 'valueCanonical'." }, "_valueUri": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUri``." + "title": "Extension field for 'valueUri'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -46862,11 +34466,11 @@ "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "description": { "description": "Free text description of the objective of the study. This is what the study is trying to achieve rather than how it is going to achieve it (see ResearchStudy.description).", @@ -46958,18 +34562,10 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -46977,26 +34573,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47004,26 +34590,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47031,26 +34607,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": [ - "actor_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["actor_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47058,26 +34624,16 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "onBehalfOf", "targetHints": { - "backref": [ - "onBehalfOf_procedure_performer" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["onBehalfOf_procedure_performer"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47085,9 +34641,7 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -47169,9 +34723,7 @@ "backref": "onBehalfOf_procedure_performer", "description": "The Organization the Patient, RelatedPerson, Device, CareTeam, and HealthcareService was acting on behalf of.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization the device or practitioner was acting for" }, "period": { @@ -47188,9 +34740,7 @@ "type": "string" } }, - "required": [ - "actor" - ], + "required": ["actor"], "title": "ProcedurePerformer", "type": "object" }, @@ -47202,11 +34752,11 @@ "properties": { "_endDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``endDate``." + "title": "Extension field for 'endDate'." }, "_startDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``startDate``." + "title": "Extension field for 'startDate'." }, "endDate": { "description": "The date when the state ended.", @@ -47328,18 +34878,10 @@ "href": "{id}", "rel": "partOf", "targetHints": { - "backref": [ - "organization" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["organization"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47347,27 +34889,17 @@ "templatePointers": { "id": "/partOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ExtendedContactDetail/contact", "href": "{id}", "rel": "contact_organization", "targetHints": { - "backref": [ - "extended_contact_detail" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extended_contact_detail"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47375,27 +34907,17 @@ "templatePointers": { "id": "/contact/-/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From OrganizationQualification/qualification", "href": "{id}", "rel": "qualification_issuer", "targetHints": { - "backref": [ - "organization_qualification" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["organization_qualification"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47403,38 +34925,36 @@ "templatePointers": { "id": "/qualification/-/issuer/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_active": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``active``." + "title": "Extension field for 'active'." }, "_alias": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``alias``.", + "title": "Extension field for 'alias'.", "type": "array" }, "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "active": { "element_property": true, @@ -47478,9 +34998,7 @@ "endpoint": { "backref": "endpoint_organization", "element_property": true, - "enum_reference_types": [ - "Endpoint" - ], + "enum_reference_types": ["Endpoint"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -47579,9 +35097,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "organization", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "The organization of which this organization forms a part" }, "qualification": { @@ -47631,23 +35147,23 @@ "properties": { "_code": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``code``." + "title": "Extension field for 'code'." }, "_comparator": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comparator``." + "title": "Extension field for 'comparator'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_unit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``unit``." + "title": "Extension field for 'unit'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "code": { "description": "A computer processable form of the unit in some unit representation system.", @@ -47663,13 +35179,7 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": [ - "<", - "<=", - ">=", - ">", - "ad" - ], + "enum_values": ["<", "<=", ">=", ">", "ad"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -47751,18 +35261,10 @@ "href": "{id}", "rel": "basedOn_Task", "targetHints": { - "backref": [ - "basedOn_imaging_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["basedOn_imaging_study"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -47770,26 +35272,16 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "partOf", "targetHints": { - "backref": [ - "partOf_imaging_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["partOf_imaging_study"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -47797,26 +35289,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "referrer_Practitioner", "targetHints": { - "backref": [ - "imaging_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["imaging_study"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -47824,26 +35306,16 @@ "templatePointers": { "id": "/referrer/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "referrer_PractitionerRole", "targetHints": { - "backref": [ - "imaging_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["imaging_study"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47851,26 +35323,16 @@ "templatePointers": { "id": "/referrer/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "imaging_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["imaging_study"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47878,26 +35340,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "imaging_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["imaging_study"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -47905,27 +35357,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -47933,27 +35375,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47961,27 +35393,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47989,27 +35411,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -48017,27 +35429,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -48045,27 +35447,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -48073,27 +35465,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -48101,27 +35483,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -48129,27 +35501,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -48157,27 +35519,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -48185,27 +35537,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -48213,27 +35555,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -48241,27 +35573,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -48269,27 +35591,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -48297,27 +35609,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -48325,27 +35627,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -48353,27 +35645,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -48381,27 +35663,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -48409,27 +35681,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -48437,27 +35699,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -48465,27 +35717,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -48493,27 +35735,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -48521,27 +35753,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -48549,27 +35771,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -48577,27 +35789,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -48605,27 +35807,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -48633,27 +35825,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -48661,27 +35843,17 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -48689,27 +35861,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -48717,27 +35879,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -48745,27 +35897,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -48773,27 +35915,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -48801,27 +35933,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -48829,27 +35951,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -48857,27 +35969,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -48885,27 +35987,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -48913,27 +36005,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -48941,27 +36023,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -48969,27 +36041,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -48997,27 +36059,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -49025,27 +36077,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -49053,27 +36095,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -49081,27 +36113,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -49109,27 +36131,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -49137,27 +36149,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -49165,27 +36167,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -49193,27 +36185,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -49221,27 +36203,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -49249,27 +36221,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -49277,27 +36239,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -49305,27 +36257,17 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ImagingStudySeries/series", "href": "{id}", "rel": "series_specimen", "targetHints": { - "backref": [ - "specimen_imaging_study_series" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["specimen_imaging_study_series"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -49333,39 +36275,37 @@ "templatePointers": { "id": "/series/-/specimen/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_numberOfInstances": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``numberOfInstances``." + "title": "Extension field for 'numberOfInstances'." }, "_numberOfSeries": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``numberOfSeries``." + "title": "Extension field for 'numberOfSeries'." }, "_started": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``started``." + "title": "Extension field for 'started'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "basedOn": { "backref": "basedOn_imaging_study", @@ -49405,18 +36345,14 @@ "backref": "imaging_study", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.", "element_property": true, - "enum_reference_types": [ - "Encounter" - ], + "enum_reference_types": ["Encounter"], "title": "Encounter with which this imaging study is associated" }, "endpoint": { "backref": "endpoint_imaging_study", "description": "The network service providing access (e.g., query, view, or retrieval) for the study. See implementation notes for information about using DICOM endpoints. A study-level endpoint applies to each series in the study, unless overridden by a series-level endpoint with the same Endpoint.connectionType.", "element_property": true, - "enum_reference_types": [ - "Endpoint" - ], + "enum_reference_types": ["Endpoint"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -49494,9 +36430,7 @@ "backref": "imaging_study", "description": "The principal physical location where the ImagingStudy was performed.", "element_property": true, - "enum_reference_types": [ - "Location" - ], + "enum_reference_types": ["Location"], "title": "Where ImagingStudy occurred" }, "meta": { @@ -49554,9 +36488,7 @@ "backref": "partOf_imaging_study", "description": "A larger event of which this particular ImagingStudy is a component or step. For example, an ImagingStudy as part of a procedure.", "element_property": true, - "enum_reference_types": [ - "Procedure" - ], + "enum_reference_types": ["Procedure"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -49571,10 +36503,7 @@ "binding_version": null, "description": "This field corresponds to the DICOM Procedure Code Sequence (0008,1032). This is different from the FHIR Procedure resource that may include the ImagingStudy.", "element_property": true, - "enum_reference_types": [ - "PlanDefinition", - "ActivityDefinition" - ], + "enum_reference_types": ["PlanDefinition", "ActivityDefinition"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -49606,10 +36535,7 @@ "backref": "imaging_study", "description": "The requesting/referring physician.", "element_property": true, - "enum_reference_types": [ - "Practitioner", - "PractitionerRole" - ], + "enum_reference_types": ["Practitioner", "PractitionerRole"], "title": "Referring physician" }, "resourceType": { @@ -49659,11 +36585,7 @@ "backref": "imaging_study", "description": "The subject, typically a patient, of the imaging study.", "element_property": true, - "enum_reference_types": [ - "Patient", - "Device", - "Group" - ], + "enum_reference_types": ["Patient", "Device", "Group"], "title": "Who or what is the subject of the study" }, "text": { @@ -49673,9 +36595,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "subject" - ], + "required": ["subject"], "title": "ImagingStudy", "type": "object" }, @@ -49688,18 +36608,10 @@ "href": "{id}", "rel": "patient", "targetHints": { - "backref": [ - "body_structure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["body_structure"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -49707,27 +36619,25 @@ "templatePointers": { "id": "/patient/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_active": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``active``." + "title": "Extension field for 'active'." }, "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "active": { "description": "Whether this body site is in active use.", @@ -49874,9 +36784,7 @@ "backref": "body_structure", "description": "The person to which the body site belongs.", "element_property": true, - "enum_reference_types": [ - "Patient" - ], + "enum_reference_types": ["Patient"], "title": "Who this is about" }, "resourceType": { @@ -49893,10 +36801,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "includedStructure", - "patient" - ], + "required": ["includedStructure", "patient"], "title": "BodyStructure", "type": "object" }, @@ -49908,23 +36813,23 @@ "properties": { "_valueBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBoolean``." + "title": "Extension field for 'valueBoolean'." }, "_valueDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDateTime``." + "title": "Extension field for 'valueDateTime'." }, "_valueInteger": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInteger``." + "title": "Extension field for 'valueInteger'." }, "_valueString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueString``." + "title": "Extension field for 'valueString'." }, "_valueTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueTime``." + "title": "Extension field for 'valueTime'." }, "code": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -50099,9 +37004,7 @@ "backref": "observation_component", "description": "The information determined as a result of making the observation, if the information has a simple value.", "element_property": true, - "enum_reference_types": [ - "MolecularSequence" - ], + "enum_reference_types": ["MolecularSequence"], "one_of_many": "value", "one_of_many_required": false, "title": "Actual component result" @@ -50133,9 +37036,7 @@ "type": "string" } }, - "required": [ - "code" - ], + "required": ["code"], "title": "ObservationComponent", "type": "object" }, @@ -50147,42 +37048,42 @@ "properties": { "_city": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``city``." + "title": "Extension field for 'city'." }, "_country": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``country``." + "title": "Extension field for 'country'." }, "_district": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``district``." + "title": "Extension field for 'district'." }, "_line": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``line``.", + "title": "Extension field for 'line'.", "type": "array" }, "_postalCode": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``postalCode``." + "title": "Extension field for 'postalCode'." }, "_state": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``state``." + "title": "Extension field for 'state'." }, "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "_use": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``use``." + "title": "Extension field for 'use'." }, "city": { "description": "The name of the city, town, suburb, village or other community or delivery center.", @@ -50292,11 +37193,7 @@ "binding_version": "5.0.0", "description": "Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.", "element_property": true, - "enum_values": [ - "postal", - "physical", - "both" - ], + "enum_values": ["postal", "physical", "both"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "postal | physical | both", "type": "string" @@ -50308,13 +37205,7 @@ "binding_version": "5.0.0", "description": "The purpose of this address.", "element_property": true, - "enum_values": [ - "home", - "work", - "temp", - "old", - "billing" - ], + "enum_values": ["home", "work", "temp", "old", "billing"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "home | work | temp | old | billing - purpose of this address", "type": "string" @@ -50332,18 +37223,10 @@ "href": "{id}", "rel": "document", "targetHints": { - "backref": [ - "substance_definition_structure_representation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["substance_definition_structure_representation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -50351,24 +37234,20 @@ "templatePointers": { "id": "/document/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_representation": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``representation``." + "title": "Extension field for 'representation'." }, "document": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition_structure_representation", "description": "An attached file with the structural representation e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file.", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "title": "An attachment with the structural representation e.g. a structure graphic or AnIML file" }, "extension": { @@ -50461,23 +37340,23 @@ "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_expression": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``expression``." + "title": "Extension field for 'expression'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_reference": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``reference``." + "title": "Extension field for 'reference'." }, "description": { "description": "A brief, natural language description of the condition that effectively communicates the intended semantics.", @@ -50581,18 +37460,10 @@ "href": "{id}", "rel": "substanceReference", "targetHints": { - "backref": [ - "substance_ingredient" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["substance_ingredient"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -50600,9 +37471,7 @@ "templatePointers": { "id": "/substanceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -50678,9 +37547,7 @@ "backref": "substance_ingredient", "description": "Another substance that is a component of this substance.", "element_property": true, - "enum_reference_types": [ - "Substance" - ], + "enum_reference_types": ["Substance"], "one_of_many": "substance", "one_of_many_required": true, "title": "A component of the substance" @@ -50697,15 +37564,15 @@ "properties": { "_display": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``display``." + "title": "Extension field for 'display'." }, "_reference": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``reference``." + "title": "Extension field for 'reference'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "display": { "description": "Plain text narrative that identifies the resource in addition to the resource reference.", @@ -50794,15 +37661,15 @@ "properties": { "_amountString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``amountString``." + "title": "Extension field for 'amountString'." }, "_molecularFormula": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``molecularFormula``." + "title": "Extension field for 'molecularFormula'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "amountQuantity": { "$ref": "http://graph-fhir.io/schema/0.0.2/Quantity", @@ -51005,23 +37872,23 @@ "properties": { "_code": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``code``." + "title": "Extension field for 'code'." }, "_comparator": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comparator``." + "title": "Extension field for 'comparator'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_unit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``unit``." + "title": "Extension field for 'unit'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "code": { "description": "A computer processable form of the unit in some unit representation system.", @@ -51037,13 +37904,7 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": [ - "<", - "<=", - ">=", - ">", - "ad" - ], + "enum_values": ["<", "<=", ">=", ">", "ad"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -51124,23 +37985,23 @@ "properties": { "_code": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``code``." + "title": "Extension field for 'code'." }, "_comparator": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comparator``." + "title": "Extension field for 'comparator'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_unit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``unit``." + "title": "Extension field for 'unit'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "code": { "description": "A computer processable form of the unit in some unit representation system.", @@ -51156,13 +38017,7 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": [ - "<", - "<=", - ">=", - ">", - "ad" - ], + "enum_values": ["<", "<=", ">=", ">", "ad"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -51245,18 +38100,10 @@ "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -51264,27 +38111,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -51292,27 +38129,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -51320,27 +38147,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -51348,27 +38165,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -51376,27 +38183,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -51404,27 +38201,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -51432,27 +38219,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -51460,27 +38237,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -51488,27 +38255,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -51516,27 +38273,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -51544,27 +38291,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -51572,27 +38309,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -51600,27 +38327,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -51628,27 +38345,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -51656,27 +38363,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -51684,27 +38381,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -51712,27 +38399,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -51740,27 +38417,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -51768,27 +38435,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -51796,27 +38453,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -51824,27 +38471,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -51852,27 +38489,17 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -51880,9 +38507,7 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -51894,9 +38519,7 @@ "binding_version": null, "description": "An instrument, tool, analyzer, etc. used in the measurement.", "element_property": true, - "enum_reference_types": [ - "Device" - ], + "enum_reference_types": ["Device"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -51978,18 +38601,10 @@ "href": "{id}", "rel": "party_Patient", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -51997,26 +38612,16 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "party_Practitioner", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -52024,26 +38629,16 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "party_PractitionerRole", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -52051,26 +38646,16 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "party_Organization", "targetHints": { - "backref": [ - "document_reference_attester" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["document_reference_attester"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -52078,15 +38663,13 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_time": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``time``." + "title": "Extension field for 'time'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -52173,9 +38756,7 @@ "type": "string" } }, - "required": [ - "mode" - ], + "required": ["mode"], "title": "DocumentReferenceAttester", "type": "object" }, @@ -52188,18 +38769,10 @@ "href": "{id}", "rel": "target", "targetHints": { - "backref": [ - "document_reference_relates_to" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["document_reference_relates_to"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -52207,9 +38780,7 @@ "templatePointers": { "id": "/target/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -52281,16 +38852,11 @@ "backref": "document_reference_relates_to", "description": "The target document of this relationship.", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "title": "Target of the relationship" } }, - "required": [ - "code", - "target" - ], + "required": ["code", "target"], "title": "DocumentReferenceRelatesTo", "type": "object" }, @@ -52302,11 +38868,11 @@ "properties": { "_div": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``div``." + "title": "Extension field for 'div'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "div": { "description": "The actual narrative content, a stripped down version of XHTML.", @@ -52367,12 +38933,7 @@ "description": "The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.", "element_property": true, "element_required": true, - "enum_values": [ - "generated", - "extensions", - "additional", - "empty" - ], + "enum_values": ["generated", "extensions", "additional", "empty"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "generated | extensions | additional | empty", "type": "string" @@ -52389,7 +38950,7 @@ "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "description": { "description": "Description of the feature of the specimen.", @@ -52463,9 +39024,7 @@ "title": "Highlighted feature" } }, - "required": [ - "type" - ], + "required": ["type"], "title": "SpecimenFeature", "type": "object" }, @@ -52544,9 +39103,7 @@ "type": "string" } }, - "required": [ - "attachment" - ], + "required": ["attachment"], "title": "DocumentReferenceContent", "type": "object" }, @@ -52555,22 +39112,31 @@ "additionalProperties": false, "description": "Investigation to increase healthcare-related patient-independent knowledge. A scientific study of nature that sometimes includes processes involved in health and disease. For example, clinical trials are research studies that involve people. These studies may be related to new ways to screen, prevent, diagnose, and treat disease. They may also study certain outcomes and certain groups of people by looking at data collected in the past or future. [See https://hl7.org/fhir/R5/ResearchStudy.html]", "links": [ + { + "href": "{id}", + "rel": "rootDir_Directory", + "targetHints": { + "backref": ["rootdir_directory"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Directory/*"] + }, + "targetSchema": { + "$ref": "http://graph-fhir.io/schema/0.0.2/Directory" + }, + "templatePointers": { + "id": "/rootDir/-/reference" + }, + "templateRequired": ["id"] + }, { "href": "{id}", "rel": "partOf", "targetHints": { - "backref": [ - "partOf_research_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["partOf_research_study"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -52578,26 +39144,16 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "result_DiagnosticReport", "targetHints": { - "backref": [ - "result_research_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["result_research_study"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -52605,26 +39161,16 @@ "templatePointers": { "id": "/result/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "site_ResearchStudy", "targetHints": { - "backref": [ - "site_research_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["site_research_study"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -52632,26 +39178,16 @@ "templatePointers": { "id": "/site/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "site_Organization", "targetHints": { - "backref": [ - "site_research_study" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["site_research_study"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -52659,27 +39195,17 @@ "templatePointers": { "id": "/site/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ResearchStudyAssociatedParty/associatedParty", "href": "{id}", "rel": "associatedParty_party_Practitioner", "targetHints": { - "backref": [ - "research_study_associated_party" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["research_study_associated_party"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -52687,27 +39213,17 @@ "templatePointers": { "id": "/associatedParty/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ResearchStudyAssociatedParty/associatedParty", "href": "{id}", "rel": "associatedParty_party_PractitionerRole", "targetHints": { - "backref": [ - "research_study_associated_party" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["research_study_associated_party"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -52715,27 +39231,17 @@ "templatePointers": { "id": "/associatedParty/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ResearchStudyAssociatedParty/associatedParty", "href": "{id}", "rel": "associatedParty_party_Organization", "targetHints": { - "backref": [ - "research_study_associated_party" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["research_study_associated_party"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -52743,27 +39249,17 @@ "templatePointers": { "id": "/associatedParty/-/party/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ResearchStudyComparisonGroup/comparisonGroup", "href": "{id}", "rel": "comparisonGroup_observedGroup", "targetHints": { - "backref": [ - "research_study_comparison_group" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["research_study_comparison_group"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -52771,27 +39267,17 @@ "templatePointers": { "id": "/comparisonGroup/-/observedGroup/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -52799,27 +39285,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -52827,27 +39303,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -52855,27 +39321,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -52883,27 +39339,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -52911,27 +39357,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -52939,27 +39375,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -52967,27 +39393,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -52995,27 +39411,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -53023,27 +39429,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -53051,27 +39447,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -53079,27 +39465,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -53107,27 +39483,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -53135,27 +39501,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -53163,27 +39519,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -53191,27 +39537,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -53219,27 +39555,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -53247,27 +39573,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -53275,27 +39591,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -53303,27 +39609,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -53331,27 +39627,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -53359,27 +39645,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -53387,27 +39663,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -53415,27 +39681,17 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -53443,27 +39699,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -53471,27 +39717,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -53499,27 +39735,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -53527,27 +39753,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ResearchStudyRecruitment/recruitment", "href": "{id}", "rel": "recruitment_actualGroup", "targetHints": { - "backref": [ - "actualGroup_research_study_recruitment" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["actualGroup_research_study_recruitment"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -53555,27 +39771,17 @@ "templatePointers": { "id": "/recruitment/actualGroup/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ResearchStudyRecruitment/recruitment", "href": "{id}", "rel": "recruitment_eligibility_Group", "targetHints": { - "backref": [ - "eligibility_research_study_recruitment" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["eligibility_research_study_recruitment"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -53583,27 +39789,17 @@ "templatePointers": { "id": "/recruitment/eligibility/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Organization", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -53611,27 +39807,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Group", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -53639,27 +39825,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -53667,27 +39843,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -53695,27 +39861,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -53723,27 +39879,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Patient", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -53751,27 +39897,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -53779,27 +39915,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Substance", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -53807,27 +39933,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -53835,27 +39951,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -53863,27 +39969,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Observation", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -53891,27 +39987,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -53919,27 +40005,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Condition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -53947,27 +40023,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Medication", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -53975,27 +40041,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -54003,27 +40059,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -54031,27 +40077,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -54059,27 +40095,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -54087,27 +40113,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -54115,27 +40131,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Task", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -54143,27 +40149,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -54171,27 +40167,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -54199,27 +40185,17 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -54227,51 +40203,49 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_date": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``date``." + "title": "Extension field for 'date'." }, "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_descriptionSummary": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``descriptionSummary``." + "title": "Extension field for 'descriptionSummary'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "_title": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``title``." + "title": "Extension field for 'title'." }, "_url": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``url``." + "title": "Extension field for 'url'." }, "_version": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``version``." + "title": "Extension field for 'version'." }, "associatedParty": { "element_property": true, @@ -54390,6 +40364,12 @@ "title": "Drugs, devices, etc. under study", "type": "array" }, + "rootDir": { + "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", + "backref": "rootdir_research_study", + "enum_reference_types": ["Directory"], + "type": "object" + }, "id": { "description": "The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.", "element_property": true, @@ -54501,9 +40481,7 @@ "backref": "partOf_research_study", "description": "A larger research study of which this particular study is a component or step.", "element_property": true, - "enum_reference_types": [ - "ResearchStudy" - ], + "enum_reference_types": ["ResearchStudy"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -54548,9 +40526,7 @@ "backref": "protocol_research_study", "description": "The set of steps expected to be performed as part of the execution of the study.", "element_property": true, - "enum_reference_types": [ - "PlanDefinition" - ], + "enum_reference_types": ["PlanDefinition"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -54610,11 +40586,7 @@ "backref": "site_research_study", "description": "A facility in which study activities are conducted.", "element_property": true, - "enum_reference_types": [ - "Location", - "ResearchStudy", - "Organization" - ], + "enum_reference_types": ["Location", "ResearchStudy", "Organization"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -54629,12 +40601,7 @@ "description": "The publication state of the resource (not of the study).", "element_property": true, "element_required": true, - "enum_values": [ - "draft", - "active", - "retired", - "unknown" - ], + "enum_values": ["draft", "active", "retired", "unknown"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | active | retired | unknown", "type": "string" @@ -54700,15 +40667,15 @@ "properties": { "_path": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``path``." + "title": "Extension field for 'path'." }, "_searchParam": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``searchParam``." + "title": "Extension field for 'searchParam'." }, "_valueDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDateTime``." + "title": "Extension field for 'valueDateTime'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -54806,18 +40773,10 @@ "href": "{id}", "rel": "onBehalfOf_Practitioner", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -54825,26 +40784,16 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "onBehalfOf_PractitionerRole", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -54852,26 +40801,16 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "onBehalfOf_Patient", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -54879,26 +40818,16 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "onBehalfOf_Organization", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -54906,26 +40835,16 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "who_Practitioner", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -54933,26 +40852,16 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "who_PractitionerRole", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -54960,26 +40869,16 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "who_Patient", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -54987,26 +40886,16 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "who_Organization", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -55014,27 +40903,25 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_data": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``data``." + "title": "Extension field for 'data'." }, "_sigFormat": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``sigFormat``." + "title": "Extension field for 'sigFormat'." }, "_targetFormat": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``targetFormat``." + "title": "Extension field for 'targetFormat'." }, "_when": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``when``." + "title": "Extension field for 'when'." }, "data": { "description": "The base64 encoding of the Signature content. When signature is not recorded electronically this element would be empty.", @@ -55171,19 +41058,19 @@ "properties": { "_asNeeded": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``asNeeded``." + "title": "Extension field for 'asNeeded'." }, "_patientInstruction": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``patientInstruction``." + "title": "Extension field for 'patientInstruction'." }, "_sequence": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``sequence``." + "title": "Extension field for 'sequence'." }, "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "additionalInstruction": { "binding_description": "A coded concept identifying additional instructions such as \"take with water\" or \"avoid operating heavy machinery\".", @@ -55360,7 +41247,7 @@ "properties": { "_preferred": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``preferred``." + "title": "Extension field for 'preferred'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -55432,9 +41319,7 @@ "type": "string" } }, - "required": [ - "language" - ], + "required": ["language"], "title": "PatientCommunication", "type": "object" }, @@ -55447,18 +41332,10 @@ "href": "{id}", "rel": "parent", "targetHints": { - "backref": [ - "parent_specimen" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["parent_specimen"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -55466,26 +41343,16 @@ "templatePointers": { "id": "/parent/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "specimen" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["specimen"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -55493,26 +41360,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "specimen" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["specimen"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -55520,26 +41377,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": [ - "specimen" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["specimen"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -55547,27 +41394,17 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_collector_Practitioner", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -55575,27 +41412,17 @@ "templatePointers": { "id": "/collection/collector/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_collector_PractitionerRole", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -55603,27 +41430,17 @@ "templatePointers": { "id": "/collection/collector/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_collector_Patient", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -55631,27 +41448,17 @@ "templatePointers": { "id": "/collection/collector/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_procedure", "targetHints": { - "backref": [ - "specimen_collection" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["specimen_collection"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -55659,27 +41466,17 @@ "templatePointers": { "id": "/collection/procedure/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -55687,27 +41484,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -55715,27 +41502,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -55743,27 +41520,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -55771,27 +41538,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SpecimenProcessing/processing", "href": "{id}", "rel": "processing_additive", "targetHints": { - "backref": [ - "additive_specimen_processing" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["additive_specimen_processing"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -55799,31 +41556,29 @@ "templatePointers": { "id": "/processing/-/additive/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_combined": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``combined``." + "title": "Extension field for 'combined'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_receivedTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``receivedTime``." + "title": "Extension field for 'receivedTime'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "accessionIdentifier": { "$ref": "http://graph-fhir.io/schema/0.0.2/Identifier", @@ -55844,10 +41599,7 @@ "binding_version": "5.0.0", "description": "This element signifies if the specimen is part of a group or pooled.", "element_property": true, - "enum_values": [ - "grouped", - "pooled" - ], + "enum_values": ["grouped", "pooled"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "grouped | pooled", "type": "string" @@ -55986,9 +41738,7 @@ "backref": "parent_specimen", "description": "Reference to the parent (source) specimen which is used when the specimen was either derived from or a component of another specimen.", "element_property": true, - "enum_reference_types": [ - "Specimen" - ], + "enum_reference_types": ["Specimen"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -56015,9 +41765,7 @@ "backref": "request_specimen", "description": "Details concerning a service request that required a specimen to be collected.", "element_property": true, - "enum_reference_types": [ - "ServiceRequest" - ], + "enum_reference_types": ["ServiceRequest"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -56103,7 +41851,7 @@ "properties": { "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "dose": { "$ref": "http://graph-fhir.io/schema/0.0.2/Quantity", @@ -56232,9 +41980,7 @@ "backref": "specimen_container", "description": "The device resource for the the container holding the specimen. If the container is in a holder then the referenced device will point to a parent device.", "element_property": true, - "enum_reference_types": [ - "Device" - ], + "enum_reference_types": ["Device"], "title": "Device resource for the container" }, "extension": { @@ -56279,9 +42025,7 @@ "backref": "specimen_container", "description": "The location of the container holding the specimen.", "element_property": true, - "enum_reference_types": [ - "Location" - ], + "enum_reference_types": ["Location"], "title": "Where the container is" }, "modifierExtension": { @@ -56307,9 +42051,7 @@ "title": "Quantity of specimen within container" } }, - "required": [ - "device" - ], + "required": ["device"], "title": "SpecimenContainer", "type": "object" }, @@ -56322,18 +42064,10 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -56341,26 +42075,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -56368,26 +42092,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -56395,26 +42109,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -56422,26 +42126,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -56449,26 +42143,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -56476,26 +42160,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -56503,26 +42177,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -56530,26 +42194,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -56557,26 +42211,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -56584,26 +42228,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -56611,26 +42245,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -56638,26 +42262,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -56665,26 +42279,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -56692,26 +42296,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -56719,26 +42313,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -56746,26 +42330,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -56773,26 +42347,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -56800,26 +42364,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -56827,26 +42381,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -56854,26 +42398,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -56881,26 +42415,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -56908,26 +42432,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": [ - "extension" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["extension"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -56935,27 +42449,17 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -56963,27 +42467,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -56991,27 +42485,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -57019,27 +42503,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -57047,27 +42521,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -57075,27 +42539,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -57103,27 +42557,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -57131,27 +42575,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -57159,27 +42593,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -57187,27 +42611,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -57215,27 +42629,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -57243,27 +42647,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -57271,27 +42665,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -57299,27 +42683,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -57327,27 +42701,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -57355,27 +42719,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -57383,27 +42737,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -57411,27 +42755,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -57439,27 +42773,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -57467,27 +42791,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -57495,27 +42809,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -57523,27 +42827,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -57551,27 +42845,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -57579,27 +42863,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -57607,27 +42881,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -57635,27 +42899,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -57663,27 +42917,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -57691,27 +42935,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DataRequirement/valueDataRequirement", "href": "{id}", "rel": "valueDataRequirement_subjectReference", "targetHints": { - "backref": [ - "data_requirement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["data_requirement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -57719,27 +42953,17 @@ "templatePointers": { "id": "/valueDataRequirement/subjectReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ExtendedContactDetail/valueExtendedContactDetail", "href": "{id}", "rel": "valueExtendedContactDetail_organization", "targetHints": { - "backref": [ - "extended_contact_detail" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extended_contact_detail"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -57747,27 +42971,17 @@ "templatePointers": { "id": "/valueExtendedContactDetail/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Organization", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -57775,27 +42989,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Group", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -57803,27 +43007,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -57831,27 +43025,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -57859,27 +43043,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -57887,27 +43061,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Patient", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -57915,27 +43079,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -57943,27 +43097,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Substance", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -57971,27 +43115,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -57999,27 +43133,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -58027,27 +43151,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Observation", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -58055,27 +43169,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -58083,27 +43187,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Condition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -58111,27 +43205,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Medication", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -58139,27 +43223,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -58167,27 +43241,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -58195,27 +43259,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -58223,27 +43277,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -58251,27 +43295,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -58279,27 +43313,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Task", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -58307,27 +43331,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -58335,27 +43349,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -58363,27 +43367,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -58391,27 +43385,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Practitioner", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -58419,27 +43403,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_PractitionerRole", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -58447,27 +43421,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Patient", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -58475,27 +43439,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Organization", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -58503,27 +43457,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Practitioner", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -58531,27 +43475,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_PractitionerRole", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -58559,27 +43493,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Patient", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -58587,27 +43511,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Organization", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -58615,27 +43529,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_ResearchStudy", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -58643,27 +43547,17 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Group", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -58671,27 +43565,17 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Organization", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -58699,9 +43583,7 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -59248,36 +44130,36 @@ "properties": { "_family": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``family``." + "title": "Extension field for 'family'." }, "_given": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``given``.", + "title": "Extension field for 'given'.", "type": "array" }, "_prefix": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``prefix``.", + "title": "Extension field for 'prefix'.", "type": "array" }, "_suffix": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``suffix``.", + "title": "Extension field for 'suffix'.", "type": "array" }, "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "_use": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``use``." + "title": "Extension field for 'use'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -59405,7 +44287,7 @@ "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "description": { "element_property": true, @@ -59507,18 +44389,10 @@ "href": "{id}", "rel": "data_subjectReference", "targetHints": { - "backref": [ - "data_requirement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["data_requirement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -59526,31 +44400,29 @@ "templatePointers": { "id": "/data/-/subjectReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_subscriptionTopic": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``subscriptionTopic``." + "title": "Extension field for 'subscriptionTopic'." }, "_timingDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``timingDate``." + "title": "Extension field for 'timingDate'." }, "_timingDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``timingDateTime``." + "title": "Extension field for 'timingDateTime'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "code": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableConcept", @@ -59627,9 +44499,7 @@ "subscriptionTopic": { "description": "A reference to a SubscriptionTopic resource that defines the event. If this element is provided, no other information about the trigger definition may be supplied.", "element_property": true, - "enum_reference_types": [ - "SubscriptionTopic" - ], + "enum_reference_types": ["SubscriptionTopic"], "pattern": "\\S*", "title": "What event", "type": "string" @@ -59657,9 +44527,7 @@ "backref": "trigger_definition", "description": "The timing of the event (if this is a periodic trigger).", "element_property": true, - "enum_reference_types": [ - "Schedule" - ], + "enum_reference_types": ["Schedule"], "one_of_many": "timing", "one_of_many_required": false, "title": "Timing of the event" @@ -59706,22 +44574,22 @@ "properties": { "_lastUpdated": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``lastUpdated``." + "title": "Extension field for 'lastUpdated'." }, "_profile": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``profile``.", + "title": "Extension field for 'profile'.", "type": "array" }, "_source": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``source``." + "title": "Extension field for 'source'." }, "_versionId": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``versionId``." + "title": "Extension field for 'versionId'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -59770,9 +44638,7 @@ "profile": { "description": "A list of profiles (references to [StructureDefinition](structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).", "element_property": true, - "enum_reference_types": [ - "StructureDefinition" - ], + "enum_reference_types": ["StructureDefinition"], "items": { "pattern": "\\S*", "type": "string" @@ -59841,11 +44707,11 @@ "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "description": { "element_property": true, @@ -59909,9 +44775,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "research_study_outcome_measure", "element_property": true, - "enum_reference_types": [ - "EvidenceVariable" - ], + "enum_reference_types": ["EvidenceVariable"], "title": "Structured outcome definition" }, "resourceType": { @@ -59947,18 +44811,10 @@ "href": "{id}", "rel": "link", "targetHints": { - "backref": [ - "diagnostic_report_media" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["diagnostic_report_media"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -59966,15 +44822,13 @@ "templatePointers": { "id": "/link/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_comment": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comment``." + "title": "Extension field for 'comment'." }, "comment": { "description": "A comment about the image or data. Typically, this is used to provide an explanation for why the image or data is included, or to draw the viewer's attention to important features.", @@ -60018,9 +44872,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "diagnostic_report_media", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "title": "Reference to the image or data source" }, "links": { @@ -60046,9 +44898,7 @@ "type": "string" } }, - "required": [ - "link" - ], + "required": ["link"], "title": "DiagnosticReportMedia", "type": "object" }, @@ -60061,18 +44911,10 @@ "href": "{id}", "rel": "assigner", "targetHints": { - "backref": [ - "identifier" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["identifier"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -60080,32 +44922,28 @@ "templatePointers": { "id": "/assigner/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_use": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``use``." + "title": "Extension field for 'use'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "assigner": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "identifier", "description": "Organization that issued/manages the identifier.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization that issued id (may be just text)" }, "extension": { @@ -60182,13 +45020,7 @@ "binding_version": "5.0.0", "description": "The purpose of this identifier.", "element_property": true, - "enum_values": [ - "usual", - "official", - "temp", - "secondary", - "old" - ], + "enum_values": ["usual", "official", "temp", "secondary", "old"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "usual | official | temp | secondary | old (If known)", "type": "string" @@ -60214,18 +45046,10 @@ "href": "{id}", "rel": "actor_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -60233,27 +45057,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -60261,27 +45075,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -60289,27 +45093,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -60317,27 +45111,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -60345,27 +45129,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -60373,27 +45147,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -60401,27 +45165,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -60429,27 +45183,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -60457,27 +45201,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -60485,27 +45219,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -60513,27 +45237,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -60541,27 +45255,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -60569,27 +45273,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -60597,27 +45291,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -60625,27 +45309,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -60653,27 +45327,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -60681,27 +45345,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -60709,27 +45363,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -60737,27 +45381,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -60765,27 +45399,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -60793,27 +45417,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -60821,27 +45435,17 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -60849,9 +45453,7 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -60933,9 +45535,7 @@ "type": "string" } }, - "required": [ - "actor" - ], + "required": ["actor"], "title": "MedicationAdministrationPerformer", "type": "object" }, @@ -61032,9 +45632,7 @@ "backref": "spatialReference_body_structure_included_structure", "description": "XY or XYZ-coordinate orientation for structure.", "element_property": true, - "enum_reference_types": [ - "ImagingSelection" - ], + "enum_reference_types": ["ImagingSelection"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -61051,9 +45649,7 @@ "title": "Code that represents the included structure" } }, - "required": [ - "structure" - ], + "required": ["structure"], "title": "BodyStructureIncludedStructure", "type": "object" }, @@ -61066,18 +45662,10 @@ "href": "{id}", "rel": "managingEntity_Organization", "targetHints": { - "backref": [ - "group" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["group"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -61085,26 +45673,16 @@ "templatePointers": { "id": "/managingEntity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "managingEntity_Practitioner", "targetHints": { - "backref": [ - "group" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["group"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -61112,26 +45690,16 @@ "templatePointers": { "id": "/managingEntity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "managingEntity_PractitionerRole", "targetHints": { - "backref": [ - "group" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["group"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -61139,27 +45707,17 @@ "templatePointers": { "id": "/managingEntity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Organization", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -61167,27 +45725,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Group", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -61195,27 +45743,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Practitioner", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -61223,27 +45761,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_PractitionerRole", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -61251,27 +45779,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_ResearchStudy", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -61279,27 +45797,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Patient", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -61307,27 +45815,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_ResearchSubject", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -61335,27 +45833,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Substance", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -61363,27 +45851,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -61391,27 +45869,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Specimen", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -61419,27 +45887,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Observation", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -61447,27 +45905,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -61475,27 +45923,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Condition", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -61503,27 +45941,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Medication", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -61531,27 +45959,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -61559,27 +45977,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_MedicationStatement", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -61587,27 +45995,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_MedicationRequest", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -61615,27 +46013,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Procedure", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -61643,27 +46031,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_DocumentReference", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -61671,27 +46049,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Task", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -61699,27 +46067,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_ImagingStudy", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -61727,27 +46085,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -61755,27 +46103,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_BodyStructure", "targetHints": { - "backref": [ - "group_characteristic" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["group_characteristic"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -61783,27 +46121,17 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Group", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -61811,27 +46139,17 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Organization", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -61839,27 +46157,17 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Patient", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -61867,27 +46175,17 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Practitioner", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -61895,27 +46193,17 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_PractitionerRole", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -61923,27 +46211,17 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Specimen", "targetHints": { - "backref": [ - "group_member" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["group_member"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -61951,43 +46229,41 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_active": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``active``." + "title": "Extension field for 'active'." }, "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_membership": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``membership``." + "title": "Extension field for 'membership'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_quantity": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``quantity``." + "title": "Extension field for 'quantity'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "active": { "description": "Indicates whether the record for the group is available for use or is merely being retained for historical purposes.", @@ -62122,10 +46398,7 @@ "description": "Basis for membership in the Group: * 'definitional': The Group.characteristics specified are both necessary and sufficient to determine membership. All entities that meet the criteria are considered to be members of the group, whether referenced by the group or not. If members are present, they are individuals that happen to be known as meeting the Group.characteristics. The list cannot be presumed to be complete. * 'enumerated': The Group.characteristics are necessary but not sufficient to determine membership. Membership is determined by being listed as one of the Group.member.", "element_property": true, "element_required": true, - "enum_values": [ - "definitional", - "enumerated" - ], + "enum_values": ["definitional", "enumerated"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "definitional | enumerated", "type": "string" @@ -62209,18 +46482,10 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -62228,26 +46493,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -62255,26 +46510,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -62282,26 +46527,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -62309,26 +46544,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -62336,26 +46561,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -62363,26 +46578,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -62390,26 +46595,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -62417,26 +46612,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -62444,26 +46629,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -62471,26 +46646,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -62498,26 +46663,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -62525,26 +46680,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -62552,26 +46697,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -62579,26 +46714,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -62606,26 +46731,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -62633,26 +46748,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -62660,26 +46765,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -62687,26 +46782,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -62714,26 +46799,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -62741,26 +46816,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -62768,26 +46833,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -62795,26 +46850,16 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": [ - "task_input" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["task_input"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -62822,27 +46867,17 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -62850,27 +46885,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -62878,27 +46903,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -62906,27 +46921,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -62934,27 +46939,17 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Organization", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -62962,27 +46957,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Group", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -62990,27 +46975,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Practitioner", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -63018,27 +46993,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_PractitionerRole", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -63046,27 +47011,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -63074,27 +47029,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Patient", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -63102,27 +47047,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchSubject", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -63130,27 +47065,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Substance", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -63158,27 +47083,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_SubstanceDefinition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -63186,27 +47101,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Specimen", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -63214,27 +47119,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Observation", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -63242,27 +47137,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DiagnosticReport", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -63270,27 +47155,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Condition", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -63298,27 +47173,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Medication", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -63326,27 +47191,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationAdministration", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -63354,27 +47209,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationStatement", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -63382,27 +47227,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationRequest", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -63410,27 +47245,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Procedure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -63438,27 +47263,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DocumentReference", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -63466,27 +47281,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Task", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -63494,27 +47299,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ImagingStudy", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -63522,27 +47317,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_FamilyMemberHistory", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -63550,27 +47335,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_BodyStructure", "targetHints": { - "backref": [ - "codeable_reference" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["codeable_reference"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -63578,27 +47353,17 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From DataRequirement/valueDataRequirement", "href": "{id}", "rel": "valueDataRequirement_subjectReference", "targetHints": { - "backref": [ - "data_requirement" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["data_requirement"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -63606,27 +47371,17 @@ "templatePointers": { "id": "/valueDataRequirement/subjectReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From ExtendedContactDetail/valueExtendedContactDetail", "href": "{id}", "rel": "valueExtendedContactDetail_organization", "targetHints": { - "backref": [ - "extended_contact_detail" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["extended_contact_detail"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -63634,27 +47389,17 @@ "templatePointers": { "id": "/valueExtendedContactDetail/organization/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Organization", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -63662,27 +47407,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Group", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -63690,27 +47425,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -63718,27 +47443,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -63746,27 +47461,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -63774,27 +47479,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Patient", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -63802,27 +47497,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchSubject/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchSubject/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -63830,27 +47515,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Substance", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -63858,27 +47533,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -63886,27 +47551,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -63914,27 +47569,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Observation", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -63942,27 +47587,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -63970,27 +47605,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Condition", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Condition/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Condition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -63998,27 +47623,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Medication", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -64026,27 +47641,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationAdministration/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationAdministration/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -64054,27 +47659,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationStatement/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationStatement/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -64082,27 +47677,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "MedicationRequest/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["MedicationRequest/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -64110,27 +47695,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Procedure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Procedure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -64138,27 +47713,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -64166,27 +47731,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Task", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Task/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Task/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -64194,27 +47749,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ImagingStudy/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ImagingStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -64222,27 +47767,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "FamilyMemberHistory/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["FamilyMemberHistory/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -64250,27 +47785,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": [ - "related_artifact" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "BodyStructure/*" - ] + "backref": ["related_artifact"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["BodyStructure/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -64278,27 +47803,17 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Practitioner", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -64306,27 +47821,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_PractitionerRole", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -64334,27 +47839,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Patient", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -64362,27 +47857,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Organization", "targetHints": { - "backref": [ - "onBehalfOf_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["onBehalfOf_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -64390,27 +47875,17 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Practitioner", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -64418,27 +47893,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_PractitionerRole", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -64446,27 +47911,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Patient", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -64474,27 +47929,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Organization", "targetHints": { - "backref": [ - "who_signature" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["who_signature"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -64502,27 +47947,17 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_ResearchStudy", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -64530,27 +47965,17 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Group", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -64558,27 +47983,17 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Organization", "targetHints": { - "backref": [ - "usage_context" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["usage_context"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -64586,91 +48001,89 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_valueBase64Binary": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBase64Binary``." + "title": "Extension field for 'valueBase64Binary'." }, "_valueBoolean": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueBoolean``." + "title": "Extension field for 'valueBoolean'." }, "_valueCanonical": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueCanonical``." + "title": "Extension field for 'valueCanonical'." }, "_valueCode": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueCode``." + "title": "Extension field for 'valueCode'." }, "_valueDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDate``." + "title": "Extension field for 'valueDate'." }, "_valueDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDateTime``." + "title": "Extension field for 'valueDateTime'." }, "_valueDecimal": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueDecimal``." + "title": "Extension field for 'valueDecimal'." }, "_valueId": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueId``." + "title": "Extension field for 'valueId'." }, "_valueInstant": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInstant``." + "title": "Extension field for 'valueInstant'." }, "_valueInteger": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInteger``." + "title": "Extension field for 'valueInteger'." }, "_valueInteger64": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueInteger64``." + "title": "Extension field for 'valueInteger64'." }, "_valueMarkdown": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueMarkdown``." + "title": "Extension field for 'valueMarkdown'." }, "_valueOid": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueOid``." + "title": "Extension field for 'valueOid'." }, "_valuePositiveInt": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valuePositiveInt``." + "title": "Extension field for 'valuePositiveInt'." }, "_valueString": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueString``." + "title": "Extension field for 'valueString'." }, "_valueTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueTime``." + "title": "Extension field for 'valueTime'." }, "_valueUnsignedInt": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUnsignedInt``." + "title": "Extension field for 'valueUnsignedInt'." }, "_valueUri": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUri``." + "title": "Extension field for 'valueUri'." }, "_valueUrl": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUrl``." + "title": "Extension field for 'valueUrl'." }, "_valueUuid": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``valueUuid``." + "title": "Extension field for 'valueUuid'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -65211,9 +48624,7 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "title": "TaskInput", "type": "object" }, @@ -65226,18 +48637,10 @@ "href": "{id}", "rel": "marketingAuthorizationHolder", "targetHints": { - "backref": [ - "medication" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["medication"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -65245,23 +48648,21 @@ "templatePointers": { "id": "/marketingAuthorizationHolder/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "batch": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationBatch", @@ -65293,9 +48694,7 @@ "backref": "medication", "description": "A reference to a knowledge resource that provides more information about this medication.", "element_property": true, - "enum_reference_types": [ - "MedicationKnowledge" - ], + "enum_reference_types": ["MedicationKnowledge"], "title": "Knowledge about this medication" }, "doseForm": { @@ -65387,9 +48786,7 @@ "backref": "medication", "description": "The company or other legal entity that has authorization, from the appropriate drug regulatory authority, to market a medicine in one or more jurisdictions. Typically abbreviated MAH.Note: The MAH may manufacture the product and may also contract the manufacturing of the product to one or more companies (organizations).", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "title": "Organization that has authorization to market medication" }, "meta": { @@ -65421,11 +48818,7 @@ "binding_version": "5.0.0", "description": "A code to indicate if the medication is in active use.", "element_property": true, - "enum_values": [ - "active", - "inactive", - "entered-in-error" - ], + "enum_values": ["active", "inactive", "entered-in-error"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "active | inactive | entered-in-error", "type": "string" @@ -65454,11 +48847,11 @@ "properties": { "_expirationDate": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``expirationDate``." + "title": "Extension field for 'expirationDate'." }, "_lotNumber": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``lotNumber``." + "title": "Extension field for 'lotNumber'." }, "expirationDate": { "description": "When this specific batch of product will expire.", @@ -65540,18 +48933,10 @@ "href": "{id}", "rel": "study", "targetHints": { - "backref": [ - "research_subject" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "ResearchStudy/*" - ] + "backref": ["research_subject"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["ResearchStudy/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -65559,26 +48944,16 @@ "templatePointers": { "id": "/study/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": [ - "research_subject" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["research_subject"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -65586,26 +48961,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": [ - "research_subject" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Group/*" - ] + "backref": ["research_subject"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Group/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -65613,26 +48978,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Specimen", "targetHints": { - "backref": [ - "research_subject" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Specimen/*" - ] + "backref": ["research_subject"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Specimen/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -65640,26 +48995,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": [ - "research_subject" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Medication/*" - ] + "backref": ["research_subject"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Medication/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -65667,26 +49012,16 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": [ - "research_subject" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["research_subject"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -65694,31 +49029,29 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_actualComparisonGroup": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``actualComparisonGroup``." + "title": "Extension field for 'actualComparisonGroup'." }, "_assignedComparisonGroup": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``assignedComparisonGroup``." + "title": "Extension field for 'assignedComparisonGroup'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_status": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``status``." + "title": "Extension field for 'status'." }, "actualComparisonGroup": { "description": "The name of the arm in the study the subject actually followed as part of this study.", @@ -65742,9 +49075,7 @@ "backref": "consent_research_subject", "description": "A record of the patient's informed agreement to participate in the study.", "element_property": true, - "enum_reference_types": [ - "Consent" - ], + "enum_reference_types": ["Consent"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -65871,12 +49202,7 @@ "description": "The publication state of the resource (not of the subject).", "element_property": true, "element_required": true, - "enum_values": [ - "draft", - "active", - "retired", - "unknown" - ], + "enum_values": ["draft", "active", "retired", "unknown"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | active | retired | unknown", "type": "string" @@ -65886,9 +49212,7 @@ "backref": "research_subject", "description": "Reference to the study the subject is participating in.", "element_property": true, - "enum_reference_types": [ - "ResearchStudy" - ], + "enum_reference_types": ["ResearchStudy"], "title": "Study subject is part of" }, "subject": { @@ -65914,10 +49238,7 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": [ - "study", - "subject" - ], + "required": ["study", "subject"], "title": "ResearchSubject", "type": "object" }, @@ -65929,7 +49250,7 @@ "properties": { "_text": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``text``." + "title": "Extension field for 'text'." }, "coding": { "description": "A reference to a code defined by a terminology system.", @@ -66003,19 +49324,19 @@ "properties": { "_rank": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``rank``." + "title": "Extension field for 'rank'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_use": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``use``." + "title": "Extension field for 'use'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -66100,13 +49421,7 @@ "binding_version": "5.0.0", "description": "Identifies the purpose for the contact point.", "element_property": true, - "enum_values": [ - "home", - "work", - "temp", - "old", - "mobile" - ], + "enum_values": ["home", "work", "temp", "old", "mobile"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "home | work | temp | old | mobile - purpose of this contact point", "type": "string" @@ -66130,23 +49445,23 @@ "properties": { "_code": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``code``." + "title": "Extension field for 'code'." }, "_comparator": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comparator``." + "title": "Extension field for 'comparator'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_unit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``unit``." + "title": "Extension field for 'unit'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "code": { "description": "A computer processable form of the unit in some unit representation system.", @@ -66162,13 +49477,7 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": [ - "<", - "<=", - ">=", - ">", - "ad" - ], + "enum_values": ["<", "<=", ">=", ">", "ad"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -66250,18 +49559,10 @@ "href": "{id}", "rel": "manufacturer", "targetHints": { - "backref": [ - "manufacturer_substance_definition" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["manufacturer_substance_definition"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -66269,26 +49570,16 @@ "templatePointers": { "id": "/manufacturer/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "supplier", "targetHints": { - "backref": [ - "supplier_substance_definition" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["supplier_substance_definition"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -66296,27 +49587,17 @@ "templatePointers": { "id": "/supplier/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionCode/code", "href": "{id}", "rel": "code_source", "targetHints": { - "backref": [ - "source_substance_definition_code" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_code"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -66324,27 +49605,17 @@ "templatePointers": { "id": "/code/-/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionName/name", "href": "{id}", "rel": "name_source", "targetHints": { - "backref": [ - "source_substance_definition_name" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_name"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -66352,27 +49623,17 @@ "templatePointers": { "id": "/name/-/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Practitioner/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Practitioner/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -66380,27 +49641,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "PractitionerRole/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["PractitionerRole/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -66408,27 +49659,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Patient/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Patient/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -66436,27 +49677,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": [ - "annotation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "Organization/*" - ] + "backref": ["annotation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["Organization/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -66464,27 +49695,17 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionRelationship/relationship", "href": "{id}", "rel": "relationship_source", "targetHints": { - "backref": [ - "source_substance_definition_relationship" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["source_substance_definition_relationship"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -66492,27 +49713,17 @@ "templatePointers": { "id": "/relationship/-/source/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionRelationship/relationship", "href": "{id}", "rel": "relationship_substanceDefinitionReference", "targetHints": { - "backref": [ - "substance_definition_relationship" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "SubstanceDefinition/*" - ] + "backref": ["substance_definition_relationship"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["SubstanceDefinition/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -66520,27 +49731,17 @@ "templatePointers": { "id": "/relationship/-/substanceDefinitionReference/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionStructure/structure", "href": "{id}", "rel": "structure_sourceDocument", "targetHints": { - "backref": [ - "sourceDocument_substance_definition_structure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["sourceDocument_substance_definition_structure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -66548,27 +49749,25 @@ "templatePointers": { "id": "/structure/sourceDocument/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_implicitRules": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``implicitRules``." + "title": "Extension field for 'implicitRules'." }, "_language": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``language``." + "title": "Extension field for 'language'." }, "_version": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``version``." + "title": "Extension field for 'version'." }, "characterization": { "element_property": true, @@ -66683,9 +49882,7 @@ "informationSource": { "backref": "informationSource_substance_definition", "element_property": true, - "enum_reference_types": [ - "Citation" - ], + "enum_reference_types": ["Citation"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -66713,9 +49910,7 @@ "backref": "manufacturer_substance_definition", "description": "The entity that creates, makes, produces or fabricates the substance. This is a set of potential manufacturers but is not necessarily comprehensive.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -66774,18 +49969,14 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": [ - "SubstanceNucleicAcid" - ], + "enum_reference_types": ["SubstanceNucleicAcid"], "title": "Data items specific to nucleic acids" }, "polymer": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": [ - "SubstancePolymer" - ], + "enum_reference_types": ["SubstancePolymer"], "title": "Data items specific to polymers" }, "property": { @@ -66800,18 +49991,14 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": [ - "SubstanceProtein" - ], + "enum_reference_types": ["SubstanceProtein"], "title": "Data items specific to proteins" }, "referenceInformation": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": [ - "SubstanceReferenceInformation" - ], + "enum_reference_types": ["SubstanceReferenceInformation"], "title": "General information detailing this substance" }, "relationship": { @@ -66854,9 +50041,7 @@ "backref": "supplier_substance_definition", "description": "An entity that is the source for the substance. It may be different from the manufacturer. Supplier is synonymous to a distributor.", "element_property": true, - "enum_reference_types": [ - "Organization" - ], + "enum_reference_types": ["Organization"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -66888,18 +50073,10 @@ "href": "{id}", "rel": "assessment_DiagnosticReport", "targetHints": { - "backref": [ - "assessment_condition_stage" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DiagnosticReport/*" - ] + "backref": ["assessment_condition_stage"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DiagnosticReport/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -66907,26 +50084,16 @@ "templatePointers": { "id": "/assessment/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "href": "{id}", "rel": "assessment_Observation", "targetHints": { - "backref": [ - "assessment_condition_stage" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Observation/*" - ] + "backref": ["assessment_condition_stage"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Observation/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -66934,9 +50101,7 @@ "templatePointers": { "id": "/assessment/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { @@ -67040,23 +50205,23 @@ "properties": { "_code": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``code``." + "title": "Extension field for 'code'." }, "_comparator": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``comparator``." + "title": "Extension field for 'comparator'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_unit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``unit``." + "title": "Extension field for 'unit'." }, "_value": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``value``." + "title": "Extension field for 'value'." }, "code": { "description": "A computer processable form of the unit in some unit representation system.", @@ -67072,13 +50237,7 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": [ - "<", - "<=", - ">=", - ">", - "ad" - ], + "enum_values": ["<", "<=", ">=", ">", "ad"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -67160,18 +50319,10 @@ "href": "{id}", "rel": "additive", "targetHints": { - "backref": [ - "additive_specimen_processing" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "Substance/*" - ] + "backref": ["additive_specimen_processing"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["Substance/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -67179,26 +50330,22 @@ "templatePointers": { "id": "/additive/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_description": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``description``." + "title": "Extension field for 'description'." }, "_timeDateTime": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``timeDateTime``." + "title": "Extension field for 'timeDateTime'." }, "additive": { "backref": "additive_specimen_processing", "element_property": true, - "enum_reference_types": [ - "Substance" - ], + "enum_reference_types": ["Substance"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -67304,18 +50451,10 @@ "href": "{id}", "rel": "sourceDocument", "targetHints": { - "backref": [ - "sourceDocument_substance_definition_structure" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_many" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["sourceDocument_substance_definition_structure"], + "direction": ["outbound"], + "multiplicity": ["has_many"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -67323,27 +50462,17 @@ "templatePointers": { "id": "/sourceDocument/-/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] }, { "$comment": "From SubstanceDefinitionStructureRepresentation/representation", "href": "{id}", "rel": "representation_document", "targetHints": { - "backref": [ - "substance_definition_structure_representation" - ], - "direction": [ - "outbound" - ], - "multiplicity": [ - "has_one" - ], - "regex_match": [ - "DocumentReference/*" - ] + "backref": ["substance_definition_structure_representation"], + "direction": ["outbound"], + "multiplicity": ["has_one"], + "regex_match": ["DocumentReference/*"] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -67351,19 +50480,17 @@ "templatePointers": { "id": "/representation/-/document/reference" }, - "templateRequired": [ - "id" - ] + "templateRequired": ["id"] } ], "properties": { "_molecularFormula": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``molecularFormula``." + "title": "Extension field for 'molecularFormula'." }, "_molecularFormulaByMoiety": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``molecularFormulaByMoiety``." + "title": "Extension field for 'molecularFormulaByMoiety'." }, "extension": { "description": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", @@ -67458,9 +50585,7 @@ "backref": "sourceDocument_substance_definition_structure", "description": "The source of information about the structure.", "element_property": true, - "enum_reference_types": [ - "DocumentReference" - ], + "enum_reference_types": ["DocumentReference"], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -67567,31 +50692,31 @@ "properties": { "_documentation": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``documentation``." + "title": "Extension field for 'documentation'." }, "_max": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``max``." + "title": "Extension field for 'max'." }, "_min": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``min``." + "title": "Extension field for 'min'." }, "_name": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``name``." + "title": "Extension field for 'name'." }, "_profile": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``profile``." + "title": "Extension field for 'profile'." }, "_type": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``type``." + "title": "Extension field for 'type'." }, "_use": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``use``." + "title": "Extension field for 'use'." }, "documentation": { "description": "A brief discussion of what the parameter is for and how it is used by the module.", @@ -67660,9 +50785,7 @@ "profile": { "description": "If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.", "element_property": true, - "enum_reference_types": [ - "StructureDefinition" - ], + "enum_reference_types": ["StructureDefinition"], "pattern": "\\S*", "title": "What profile the value is expected to be", "type": "string" @@ -67694,10 +50817,7 @@ "description": "Whether the parameter is input or output for the module.", "element_property": true, "element_required": true, - "enum_values": [ - "in", - "out" - ], + "enum_values": ["in", "out"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "in | out", "type": "string" @@ -67714,23 +50834,23 @@ "properties": { "_code": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``code``." + "title": "Extension field for 'code'." }, "_display": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``display``." + "title": "Extension field for 'display'." }, "_system": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``system``." + "title": "Extension field for 'system'." }, "_userSelected": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``userSelected``." + "title": "Extension field for 'userSelected'." }, "_version": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``version``." + "title": "Extension field for 'version'." }, "code": { "description": "A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).", @@ -67822,67 +50942,67 @@ "properties": { "_count": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``count``." + "title": "Extension field for 'count'." }, "_countMax": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``countMax``." + "title": "Extension field for 'countMax'." }, "_dayOfWeek": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``dayOfWeek``.", + "title": "Extension field for 'dayOfWeek'.", "type": "array" }, "_duration": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``duration``." + "title": "Extension field for 'duration'." }, "_durationMax": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``durationMax``." + "title": "Extension field for 'durationMax'." }, "_durationUnit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``durationUnit``." + "title": "Extension field for 'durationUnit'." }, "_frequency": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``frequency``." + "title": "Extension field for 'frequency'." }, "_frequencyMax": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``frequencyMax``." + "title": "Extension field for 'frequencyMax'." }, "_offset": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``offset``." + "title": "Extension field for 'offset'." }, "_period": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``period``." + "title": "Extension field for 'period'." }, "_periodMax": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``periodMax``." + "title": "Extension field for 'periodMax'." }, "_periodUnit": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension", - "title": "Extension field for ``periodUnit``." + "title": "Extension field for 'periodUnit'." }, "_timeOfDay": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``timeOfDay``.", + "title": "Extension field for 'timeOfDay'.", "type": "array" }, "_when": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/FHIRPrimitiveExtension" }, - "title": "Extension field for ``when``.", + "title": "Extension field for 'when'.", "type": "array" }, "boundsDuration": { @@ -67930,15 +51050,7 @@ "binding_version": "5.0.0", "description": "If one or more days of week is provided, then the action happens only on the specified day(s).", "element_property": true, - "enum_values": [ - "mon", - "tue", - "wed", - "thu", - "fri", - "sat", - "sun" - ], + "enum_values": ["mon", "tue", "wed", "thu", "fri", "sat", "sun"], "items": { "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "type": "string" @@ -67965,15 +51077,7 @@ "binding_version": "5.0.0", "description": "The units of time for the duration, in UCUM units Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence.", "element_property": true, - "enum_values": [ - "s", - "min", - "h", - "d", - "wk", - "mo", - "a" - ], + "enum_values": ["s", "min", "h", "d", "wk", "mo", "a"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "s | min | h | d | wk | mo | a - unit of time (UCUM)", "type": "string" @@ -68055,15 +51159,7 @@ "binding_version": "5.0.0", "description": "The units of time for the period in UCUM units Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence.", "element_property": true, - "enum_values": [ - "s", - "min", - "h", - "d", - "wk", - "mo", - "a" - ], + "enum_values": ["s", "min", "h", "d", "wk", "mo", "a"], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "s | min | h | d | wk | mo | a - unit of time (UCUM)", "type": "string" @@ -68511,4 +51607,4 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/TimingRepeat" } ] -} \ No newline at end of file +} From fe2f8d004f1349d83549864c6584a3ee54ea0f1a Mon Sep 17 00:00:00 2001 From: matthewpeterkort Date: Tue, 14 Oct 2025 15:01:26 -0700 Subject: [PATCH 4/6] update schema --- schemas/graph/graph-fhir.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/graph/graph-fhir.json b/schemas/graph/graph-fhir.json index 04685c4..89e512c 100644 --- a/schemas/graph/graph-fhir.json +++ b/schemas/graph/graph-fhir.json @@ -39125,7 +39125,7 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Directory" }, "templatePointers": { - "id": "/rootDir/-/reference" + "id": "/rootDir/reference" }, "templateRequired": ["id"] }, From 9c916e834716ea725d956f529ae37a343b10f3e6 Mon Sep 17 00:00:00 2001 From: matthewpeterkort Date: Wed, 15 Oct 2025 10:21:50 -0700 Subject: [PATCH 5/6] update the schema --- schemas/graph/graph-fhir.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/schemas/graph/graph-fhir.json b/schemas/graph/graph-fhir.json index 89e512c..6f42d47 100644 --- a/schemas/graph/graph-fhir.json +++ b/schemas/graph/graph-fhir.json @@ -11,7 +11,7 @@ "href": "{id}", "rel": "child_Directory", "targetHints": { - "backref": ["child_directory"], + "backref": [], "direction": ["outbound"], "multiplicity": ["has_many"], "regex_match": ["Directory/*"] @@ -28,7 +28,7 @@ "href": "{id}", "rel": "child_DocumentReference", "targetHints": { - "backref": ["child_directory"], + "backref": [], "direction": ["outbound"], "multiplicity": ["has_many"], "regex_match": ["DocumentReference/*"] @@ -39116,7 +39116,7 @@ "href": "{id}", "rel": "rootDir_Directory", "targetHints": { - "backref": ["rootdir_directory"], + "backref": [], "direction": ["outbound"], "multiplicity": ["has_one"], "regex_match": ["Directory/*"] From 237479820e9544f3139ef793fb0e52eb3720c7a7 Mon Sep 17 00:00:00 2001 From: matthewpeterkort Date: Tue, 24 Feb 2026 13:32:21 -0800 Subject: [PATCH 6/6] add path field to directory --- schemas/graph/graph-fhir.json | 33944 ++++++++++++++++++++++++-------- 1 file changed, 25497 insertions(+), 8447 deletions(-) diff --git a/schemas/graph/graph-fhir.json b/schemas/graph/graph-fhir.json index 6f42d47..fa11fde 100644 --- a/schemas/graph/graph-fhir.json +++ b/schemas/graph/graph-fhir.json @@ -12,9 +12,15 @@ "rel": "child_Directory", "targetHints": { "backref": [], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Directory/*"] + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Directory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Directory" @@ -22,16 +28,24 @@ "templatePointers": { "id": "/child/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "child_DocumentReference", "targetHints": { "backref": [], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -39,7 +53,9 @@ "templatePointers": { "id": "/child/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -49,6 +65,12 @@ "title": "The name of the directory", "type": "string" }, + "path": { + "type": "string", + "description": "The full POSIX path of the directory starting from the bucket or root.", + "title": "Full Path", + "element_property": true + }, "child": { "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" @@ -56,7 +78,10 @@ "backref": "directory", "description": "a child directory of the current directory", "element_property": true, - "enum_reference_types": ["Directory", "DocumentReference"], + "enum_reference_types": [ + "Directory", + "DocumentReference" + ], "title": "A reference to a downstream node in the directory tree", "type": "array" }, @@ -83,7 +108,10 @@ "type": "string" } }, - "required": ["name", "child"], + "required": [ + "name", + "child" + ], "title": "Directory", "type": "object" }, @@ -96,10 +124,18 @@ "href": "{id}", "rel": "partOf_MedicationAdministration", "targetHints": { - "backref": ["partOf_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "partOf_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -107,16 +143,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": ["partOf_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "partOf_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -124,16 +170,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "request", "targetHints": { - "backref": ["medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -141,16 +197,26 @@ "templatePointers": { "id": "/request/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -158,16 +224,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -175,16 +251,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Organization", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -192,16 +278,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Group", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -209,16 +305,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Practitioner", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -226,16 +332,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_PractitionerRole", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -243,16 +359,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_ResearchStudy", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -260,16 +386,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Patient", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -277,16 +413,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_ResearchSubject", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -294,16 +440,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Substance", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -311,16 +467,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_SubstanceDefinition", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -328,16 +494,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Specimen", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -345,16 +521,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Observation", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -362,16 +548,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_DiagnosticReport", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -379,16 +575,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Condition", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -396,16 +602,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Medication", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Medication/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -413,16 +629,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_MedicationAdministration", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -430,16 +656,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_MedicationStatement", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -447,16 +683,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_MedicationRequest", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -464,16 +710,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Procedure", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -481,16 +737,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_DocumentReference", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -498,16 +764,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Task", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -515,16 +791,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_ImagingStudy", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -532,16 +818,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_FamilyMemberHistory", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -549,16 +845,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_BodyStructure", "targetHints": { - "backref": ["supportingInformation_medication_administration"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "supportingInformation_medication_administration" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -566,17 +872,27 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -584,17 +900,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -602,17 +928,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -620,17 +956,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -638,17 +984,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -656,17 +1012,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -674,17 +1040,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -692,17 +1068,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -710,17 +1096,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -728,17 +1124,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -746,17 +1152,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -764,17 +1180,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -782,17 +1208,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -800,17 +1236,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -818,17 +1264,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -836,17 +1292,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -854,17 +1320,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -872,17 +1348,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -890,17 +1376,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -908,17 +1404,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -926,17 +1432,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -944,17 +1460,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -962,17 +1488,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -980,17 +1516,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -998,17 +1544,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -1016,17 +1572,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -1034,17 +1600,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -1052,17 +1628,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -1070,17 +1656,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -1088,17 +1684,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -1106,17 +1712,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -1124,17 +1740,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -1142,17 +1768,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -1160,17 +1796,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -1178,17 +1824,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -1196,17 +1852,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -1214,17 +1880,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -1232,17 +1908,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -1250,17 +1936,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -1268,17 +1964,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -1286,17 +1992,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -1304,17 +2020,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -1322,17 +2048,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -1340,17 +2076,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -1358,17 +2104,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -1376,17 +2132,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -1394,17 +2160,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -1412,17 +2188,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -1430,17 +2216,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -1448,17 +2244,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -1466,17 +2272,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -1484,17 +2300,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -1502,17 +2328,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -1520,17 +2356,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -1538,17 +2384,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -1556,17 +2412,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -1574,17 +2440,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -1592,17 +2468,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -1610,17 +2496,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -1628,17 +2524,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -1646,17 +2552,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -1664,17 +2580,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -1682,17 +2608,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -1700,17 +2636,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -1718,17 +2664,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -1736,17 +2692,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -1754,17 +2720,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -1772,17 +2748,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -1790,17 +2776,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -1808,17 +2804,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -1826,17 +2832,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -1844,17 +2860,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -1862,17 +2888,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -1880,7 +2916,9 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -1912,7 +2950,9 @@ "backref": "basedOn_medication_administration", "description": "A plan that is fulfilled in whole or in part by this MedicationAdministration.", "element_property": true, - "enum_reference_types": ["CarePlan"], + "enum_reference_types": [ + "CarePlan" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -1945,7 +2985,9 @@ "backref": "device_medication_administration", "description": "The device that is to be used for the administration of the medication (for example, PCA Pump).", "element_property": true, - "enum_reference_types": ["Device"], + "enum_reference_types": [ + "Device" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -1963,14 +3005,18 @@ "backref": "medication_administration", "description": "The visit, admission, or other contact between patient and health care provider during which the medication administration was performed.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Encounter administered as part of" }, "eventHistory": { "backref": "eventHistory_medication_administration", "description": "A summary of the events of interest that have occurred, such as when the administration was verified.", "element_property": true, - "enum_reference_types": ["Provenance"], + "enum_reference_types": [ + "Provenance" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -2058,7 +3104,9 @@ "binding_version": null, "description": "Identifies the medication that was administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications.", "element_property": true, - "enum_reference_types": ["Medication"], + "enum_reference_types": [ + "Medication" + ], "title": "What was administered" }, "meta": { @@ -2165,7 +3213,9 @@ "backref": "medication_administration", "description": "The original request, instruction or authority to perform the administration.", "element_property": true, - "enum_reference_types": ["MedicationRequest"], + "enum_reference_types": [ + "MedicationRequest" + ], "title": "Request administration performed against" }, "resourceType": { @@ -2227,7 +3277,10 @@ "backref": "medication_administration", "description": "The person or animal or group receiving the medication.", "element_property": true, - "enum_reference_types": ["Patient", "Group"], + "enum_reference_types": [ + "Patient", + "Group" + ], "title": "Who received medication" }, "supportingInformation": { @@ -2272,7 +3325,10 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["medication", "subject"], + "required": [ + "medication", + "subject" + ], "title": "MedicationAdministration", "type": "object" }, @@ -2285,10 +3341,18 @@ "href": "{id}", "rel": "author_Practitioner", "targetHints": { - "backref": ["author_document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "author_document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -2296,16 +3360,26 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "author_PractitionerRole", "targetHints": { - "backref": ["author_document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "author_document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -2313,16 +3387,26 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "author_Organization", "targetHints": { - "backref": ["author_document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "author_document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2330,16 +3414,26 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "author_Patient", "targetHints": { - "backref": ["author_document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "author_document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -2347,16 +3441,26 @@ "templatePointers": { "id": "/author/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": ["basedOn_document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "basedOn_document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -2364,16 +3468,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "custodian", "targetHints": { - "backref": ["custodian_document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "custodian_document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2381,16 +3495,26 @@ "templatePointers": { "id": "/custodian/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2398,16 +3522,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -2415,16 +3549,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -2432,16 +3576,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_PractitionerRole", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -2449,16 +3603,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_ResearchStudy", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -2466,16 +3630,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -2483,16 +3657,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_ResearchSubject", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -2500,16 +3684,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -2517,16 +3711,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_SubstanceDefinition", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -2534,16 +3738,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Specimen", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -2551,16 +3765,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Observation", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -2568,16 +3792,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_DiagnosticReport", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -2585,16 +3819,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Condition", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -2602,16 +3846,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -2619,16 +3873,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_MedicationAdministration", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -2636,16 +3900,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_MedicationStatement", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -2653,16 +3927,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_MedicationRequest", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -2670,16 +3954,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Procedure", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -2687,16 +3981,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_DocumentReference", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -2704,16 +4008,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Task", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -2721,16 +4035,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_ImagingStudy", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -2738,16 +4062,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_FamilyMemberHistory", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -2755,16 +4089,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_BodyStructure", "targetHints": { - "backref": ["document_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "document_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -2772,17 +4116,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_Patient", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -2790,17 +4144,27 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_Practitioner", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -2808,17 +4172,27 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_PractitionerRole", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -2826,17 +4200,27 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DocumentReferenceAttester/attester", "href": "{id}", "rel": "attester_party_Organization", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2844,17 +4228,27 @@ "templatePointers": { "id": "/attester/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -2862,17 +4256,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -2880,17 +4284,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -2898,17 +4312,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -2916,17 +4340,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -2934,17 +4368,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -2952,17 +4396,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -2970,17 +4424,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -2988,17 +4452,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -3006,17 +4480,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -3024,17 +4508,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -3042,17 +4536,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -3060,17 +4564,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -3078,17 +4592,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -3096,17 +4620,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -3114,17 +4648,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -3132,17 +4676,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -3150,17 +4704,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -3168,17 +4732,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -3186,17 +4760,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -3204,17 +4788,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -3222,17 +4816,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -3240,17 +4844,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -3258,17 +4872,27 @@ "templatePointers": { "id": "/bodySite/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -3276,17 +4900,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -3294,17 +4928,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -3312,17 +4956,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -3330,17 +4984,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -3348,17 +5012,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -3366,17 +5040,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -3384,17 +5068,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -3402,17 +5096,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -3420,17 +5124,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -3438,17 +5152,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -3456,17 +5180,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -3474,17 +5208,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -3492,17 +5236,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -3510,17 +5264,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -3528,17 +5292,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -3546,17 +5320,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -3564,17 +5348,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -3582,17 +5376,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -3600,17 +5404,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -3618,17 +5432,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -3636,17 +5460,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -3654,17 +5488,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/event", "href": "{id}", "rel": "event_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -3672,17 +5516,27 @@ "templatePointers": { "id": "/event/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DocumentReferenceRelatesTo/relatesTo", "href": "{id}", "rel": "relatesTo_target", "targetHints": { - "backref": ["document_reference_relates_to"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "document_reference_relates_to" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -3690,7 +5544,9 @@ "templatePointers": { "id": "/relatesTo/-/target/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -3786,7 +5642,9 @@ "binding_version": null, "description": "The anatomic structures included in the document.", "element_property": true, - "enum_reference_types": ["BodyStructure"], + "enum_reference_types": [ + "BodyStructure" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -3828,7 +5686,11 @@ "backref": "context_document_reference", "description": "Describes the clinical encounter or type of care that the document content is associated with.", "element_property": true, - "enum_reference_types": ["Appointment", "Encounter", "EpisodeOfCare"], + "enum_reference_types": [ + "Appointment", + "Encounter", + "EpisodeOfCare" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -3840,7 +5702,9 @@ "backref": "custodian_document_reference", "description": "Identifies the organization or group who is responsible for ongoing maintenance of and access to the document.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization which maintains the document" }, "date": { @@ -4052,7 +5916,11 @@ "description": "The status of this document reference.", "element_property": true, "element_required": true, - "enum_values": ["current", "superseded", "entered-in-error"], + "enum_values": [ + "current", + "superseded", + "entered-in-error" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "current | superseded | entered-in-error", "type": "string" @@ -4112,7 +5980,9 @@ "type": "string" } }, - "required": ["content"], + "required": [ + "content" + ], "title": "DocumentReference", "type": "object" }, @@ -4125,10 +5995,18 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4136,16 +6014,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4153,16 +6041,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4170,16 +6068,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4187,7 +6095,9 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -4272,7 +6182,9 @@ "type": "string" } }, - "required": ["actor"], + "required": [ + "actor" + ], "title": "ImagingStudySeriesPerformer", "type": "object" }, @@ -4285,10 +6197,18 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4296,16 +6216,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4313,16 +6243,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4330,16 +6270,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4347,7 +6297,9 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -4426,7 +6378,9 @@ "type": "string" } }, - "required": ["actor"], + "required": [ + "actor" + ], "title": "TaskPerformer", "type": "object" }, @@ -4571,7 +6525,9 @@ "codeMap": { "description": "Reference to ConceptMap that defines the codes used in the data.", "element_property": true, - "enum_reference_types": ["ConceptMap"], + "enum_reference_types": [ + "ConceptMap" + ], "pattern": "\\S*", "title": "Defines the codes used in the data", "type": "string" @@ -4685,7 +6641,9 @@ "type": "number" } }, - "required": ["origin"], + "required": [ + "origin" + ], "title": "SampledData", "type": "object" }, @@ -4698,10 +6656,18 @@ "href": "{id}", "rel": "observedGroup", "targetHints": { - "backref": ["research_study_comparison_group"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "research_study_comparison_group" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -4709,7 +6675,9 @@ "templatePointers": { "id": "/observedGroup/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -4766,7 +6734,9 @@ "intendedExposure": { "backref": "intendedExposure_research_study_comparison_group", "element_property": true, - "enum_reference_types": ["EvidenceVariable"], + "enum_reference_types": [ + "EvidenceVariable" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -4808,7 +6778,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "research_study_comparison_group", "element_property": true, - "enum_reference_types": ["Group"], + "enum_reference_types": [ + "Group" + ], "title": "Group of participants who were enrolled in study comparisonGroup" }, "resourceType": { @@ -4841,10 +6813,18 @@ "href": "{id}", "rel": "patient", "targetHints": { - "backref": ["family_member_history"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "family_member_history" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4852,17 +6832,27 @@ "templatePointers": { "id": "/patient/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4870,17 +6860,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4888,17 +6888,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4906,17 +6916,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4924,17 +6944,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_Practitioner", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -4942,17 +6972,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_PractitionerRole", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -4960,17 +7000,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_Patient", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -4978,17 +7028,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From FamilyMemberHistoryParticipant/participant", "href": "{id}", "rel": "participant_actor_Organization", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -4996,17 +7056,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -5014,17 +7084,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -5032,17 +7112,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -5050,17 +7140,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -5068,17 +7168,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -5086,17 +7196,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -5104,17 +7224,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -5122,17 +7252,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -5140,17 +7280,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -5158,17 +7308,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -5176,17 +7336,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -5194,17 +7364,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -5212,17 +7392,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -5230,17 +7420,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -5248,17 +7448,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -5266,17 +7476,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -5284,17 +7504,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -5302,17 +7532,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -5320,17 +7560,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -5338,17 +7588,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -5356,17 +7616,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -5374,17 +7644,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -5392,17 +7672,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -5410,7 +7700,9 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -5748,7 +8040,9 @@ "backref": "family_member_history", "description": "The person who this history concerns.", "element_property": true, - "enum_reference_types": ["Patient"], + "enum_reference_types": [ + "Patient" + ], "title": "Patient history is about" }, "procedure": { @@ -5834,7 +8128,10 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["patient", "relationship"], + "required": [ + "patient", + "relationship" + ], "title": "FamilyMemberHistory", "type": "object" }, @@ -5847,10 +8144,18 @@ "href": "{id}", "rel": "resourceReference_Organization", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -5858,16 +8163,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Group", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -5875,16 +8190,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Practitioner", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -5892,16 +8217,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_PractitionerRole", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -5909,16 +8244,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_ResearchStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -5926,16 +8271,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Patient", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -5943,16 +8298,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_ResearchSubject", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -5960,16 +8325,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Substance", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -5977,16 +8352,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_SubstanceDefinition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -5994,16 +8379,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Specimen", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -6011,16 +8406,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Observation", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -6028,16 +8433,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_DiagnosticReport", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -6045,16 +8460,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Condition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -6062,16 +8487,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Medication", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -6079,16 +8514,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_MedicationAdministration", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -6096,16 +8541,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_MedicationStatement", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -6113,16 +8568,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_MedicationRequest", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -6130,16 +8595,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Procedure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -6147,16 +8622,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_DocumentReference", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -6164,16 +8649,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_Task", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -6181,16 +8676,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_ImagingStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -6198,16 +8703,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_FamilyMemberHistory", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -6215,16 +8730,26 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resourceReference_BodyStructure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -6232,7 +8757,9 @@ "templatePointers": { "id": "/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -6355,7 +8882,12 @@ "binding_version": "5.0.0", "description": "The publication status of the artifact being referred to.", "element_property": true, - "enum_values": ["draft", "active", "retired", "unknown"], + "enum_values": [ + "draft", + "active", + "retired", + "unknown" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | active | retired | unknown", "type": "string" @@ -6363,7 +8895,9 @@ "resource": { "description": "The related artifact, such as a library, value set, profile, or other knowledge resource.", "element_property": true, - "enum_reference_types": ["Resource"], + "enum_reference_types": [ + "Resource" + ], "pattern": "\\S*", "title": "What artifact is being referenced", "type": "string" @@ -6470,10 +9004,18 @@ "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": ["basedOn_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "basedOn_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -6481,16 +9023,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "bodyStructure", "targetHints": { - "backref": ["observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -6498,16 +9050,26 @@ "templatePointers": { "id": "/bodyStructure/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_DocumentReference", "targetHints": { - "backref": ["derivedFrom_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "derivedFrom_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -6515,16 +9077,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_ImagingStudy", "targetHints": { - "backref": ["derivedFrom_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "derivedFrom_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -6532,16 +9104,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Observation", "targetHints": { - "backref": ["derivedFrom_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "derivedFrom_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -6549,16 +9131,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Organization", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -6566,16 +9158,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Group", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -6583,16 +9185,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Practitioner", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -6600,16 +9212,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_PractitionerRole", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -6617,16 +9239,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_ResearchStudy", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -6634,16 +9266,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Patient", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -6651,16 +9293,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_ResearchSubject", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -6668,16 +9320,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Substance", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -6685,16 +9347,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_SubstanceDefinition", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -6702,16 +9374,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Specimen", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -6719,16 +9401,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Observation", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -6736,16 +9428,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_DiagnosticReport", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -6753,16 +9455,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Condition", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -6770,16 +9482,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Medication", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Medication/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -6787,16 +9509,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_MedicationAdministration", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -6804,16 +9536,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_MedicationStatement", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -6821,16 +9563,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_MedicationRequest", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -6838,16 +9590,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Procedure", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -6855,16 +9617,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_DocumentReference", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -6872,16 +9644,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Task", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -6889,16 +9671,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_ImagingStudy", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -6906,16 +9698,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_FamilyMemberHistory", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -6923,16 +9725,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_BodyStructure", "targetHints": { - "backref": ["focus_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "focus_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -6940,16 +9752,26 @@ "templatePointers": { "id": "/focus/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "hasMember_Observation", "targetHints": { - "backref": ["hasMember_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "hasMember_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -6957,16 +9779,26 @@ "templatePointers": { "id": "/hasMember/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_MedicationAdministration", "targetHints": { - "backref": ["partOf_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "partOf_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -6974,16 +9806,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_MedicationStatement", "targetHints": { - "backref": ["partOf_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "partOf_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -6991,16 +9833,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": ["partOf_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "partOf_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -7008,16 +9860,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_ImagingStudy", "targetHints": { - "backref": ["partOf_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "partOf_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -7025,16 +9887,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Practitioner", "targetHints": { - "backref": ["performer_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "performer_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -7042,16 +9914,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_PractitionerRole", "targetHints": { - "backref": ["performer_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "performer_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -7059,16 +9941,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Organization", "targetHints": { - "backref": ["performer_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "performer_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -7076,16 +9968,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Patient", "targetHints": { - "backref": ["performer_observation"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "performer_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -7093,16 +9995,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "specimen_Specimen", "targetHints": { - "backref": ["specimen_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "specimen_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -7110,16 +10022,26 @@ "templatePointers": { "id": "/specimen/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "specimen_Group", "targetHints": { - "backref": ["specimen_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "specimen_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -7127,16 +10049,26 @@ "templatePointers": { "id": "/specimen/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -7144,16 +10076,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -7161,16 +10103,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -7178,16 +10130,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Procedure", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -7195,16 +10157,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -7212,16 +10184,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -7229,16 +10211,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": ["subject_observation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "subject_observation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -7246,17 +10238,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -7264,17 +10266,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -7282,17 +10294,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -7300,17 +10322,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -7318,17 +10350,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ObservationTriggeredBy/triggeredBy", "href": "{id}", "rel": "triggeredBy_observation", "targetHints": { - "backref": ["observation_triggered_by"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "observation_triggered_by" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -7336,7 +10378,9 @@ "templatePointers": { "id": "/triggeredBy/-/observation/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -7421,7 +10465,9 @@ "backref": "observation", "description": "Indicates the body structure on the subject's body where the observation was made (i.e. the target site).", "element_property": true, - "enum_reference_types": ["BodyStructure"], + "enum_reference_types": [ + "BodyStructure" + ], "title": "Observed body structure" }, "category": { @@ -7498,7 +10544,10 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "device_observation", "element_property": true, - "enum_reference_types": ["Device", "DeviceMetric"], + "enum_reference_types": [ + "Device", + "DeviceMetric" + ], "title": "A reference to the device that generates the measurements or the device settings for the device" }, "effectiveDateTime": { @@ -7540,7 +10589,9 @@ "backref": "observation", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Healthcare event during which this observation is made" }, "extension": { @@ -7645,7 +10696,9 @@ "instantiatesCanonical": { "description": "The reference to a FHIR ObservationDefinition resource that provides the definition that is adhered to in whole or in part by this Observation instance.", "element_property": true, - "enum_reference_types": ["ObservationDefinition"], + "enum_reference_types": [ + "ObservationDefinition" + ], "one_of_many": "instantiates", "one_of_many_required": false, "pattern": "\\S*", @@ -7657,7 +10710,9 @@ "backref": "observation", "description": "The reference to a FHIR ObservationDefinition resource that provides the definition that is adhered to in whole or in part by this Observation instance.", "element_property": true, - "enum_reference_types": ["ObservationDefinition"], + "enum_reference_types": [ + "ObservationDefinition" + ], "one_of_many": "instantiates", "one_of_many_required": false, "title": "Instantiates FHIR ObservationDefinition" @@ -7791,7 +10846,10 @@ "backref": "specimen_observation", "description": "The specimen that was used when this observation was made.", "element_property": true, - "enum_reference_types": ["Specimen", "Group"], + "enum_reference_types": [ + "Specimen", + "Group" + ], "title": "Specimen used for this observation" }, "status": { @@ -7802,7 +10860,13 @@ "description": "The status of the result value.", "element_property": true, "element_required": true, - "enum_values": ["registered", "preliminary", "final", "amended", "+"], + "enum_values": [ + "registered", + "preliminary", + "final", + "amended", + "+" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "registered | preliminary | final | amended +", "type": "string" @@ -7920,7 +10984,9 @@ "backref": "valueReference_observation", "description": "The information determined as a result of making the observation, if the information has a simple value.", "element_property": true, - "enum_reference_types": ["MolecularSequence"], + "enum_reference_types": [ + "MolecularSequence" + ], "one_of_many": "value", "one_of_many_required": false, "title": "Actual result" @@ -7952,7 +11018,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "Observation", "type": "object" }, @@ -7965,10 +11033,18 @@ "href": "{id}", "rel": "observation", "targetHints": { - "backref": ["observation_triggered_by"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "observation_triggered_by" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -7976,7 +11052,9 @@ "templatePointers": { "id": "/observation/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -8039,7 +11117,9 @@ "backref": "observation_triggered_by", "description": "Reference to the triggering observation.", "element_property": true, - "enum_reference_types": ["Observation"], + "enum_reference_types": [ + "Observation" + ], "title": "Triggering observation" }, "reason": { @@ -8064,13 +11144,19 @@ "description": "The type of trigger. Reflex | Repeat | Re-run.", "element_property": true, "element_required": true, - "enum_values": ["reflex", "repeat", "re-run"], + "enum_values": [ + "reflex", + "repeat", + "re-run" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "reflex | repeat | re-run", "type": "string" } }, - "required": ["observation"], + "required": [ + "observation" + ], "title": "ObservationTriggeredBy", "type": "object" }, @@ -8083,10 +11169,18 @@ "href": "{id}", "rel": "source", "targetHints": { - "backref": ["source_substance_definition_code"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_code" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -8094,17 +11188,27 @@ "templatePointers": { "id": "/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -8112,17 +11216,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -8130,17 +11244,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -8148,17 +11272,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -8166,7 +11300,9 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -8244,7 +11380,9 @@ "source": { "backref": "source_substance_definition_code", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -8359,7 +11497,9 @@ "valueSet": { "description": "The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.", "element_property": true, - "enum_reference_types": ["ValueSet"], + "enum_reference_types": [ + "ValueSet" + ], "pattern": "\\S*", "title": "ValueSet for the filter", "type": "string" @@ -8377,10 +11517,18 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -8388,16 +11536,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -8405,16 +11563,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -8422,16 +11590,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": ["family_member_history_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "family_member_history_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -8439,7 +11617,9 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -8523,7 +11703,9 @@ "type": "string" } }, - "required": ["actor"], + "required": [ + "actor" + ], "title": "FamilyMemberHistoryParticipant", "type": "object" }, @@ -8536,10 +11718,18 @@ "href": "{id}", "rel": "other_Patient", "targetHints": { - "backref": ["patient_link"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "patient_link" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -8547,7 +11737,9 @@ "templatePointers": { "id": "/other/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -8606,7 +11798,10 @@ "backref": "patient_link", "description": "Link to a Patient or RelatedPerson resource that concerns the same actual individual.", "element_property": true, - "enum_reference_types": ["Patient", "RelatedPerson"], + "enum_reference_types": [ + "Patient", + "RelatedPerson" + ], "title": "The other patient or related person resource that the link refers to" }, "resourceType": { @@ -8624,13 +11819,20 @@ "description": "The type of link between this patient resource and another patient resource.", "element_property": true, "element_required": true, - "enum_values": ["replaced-by", "replaces", "refer", "seealso"], + "enum_values": [ + "replaced-by", + "replaces", + "refer", + "seealso" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "replaced-by | replaces | refer | seealso", "type": "string" } }, - "required": ["other"], + "required": [ + "other" + ], "title": "PatientLink", "type": "object" }, @@ -8643,10 +11845,18 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -8654,16 +11864,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -8671,16 +11891,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -8688,16 +11918,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -8705,16 +11945,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -8722,16 +11972,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -8739,16 +11999,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -8756,16 +12026,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -8773,16 +12053,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -8790,16 +12080,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -8807,16 +12107,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -8824,16 +12134,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -8841,16 +12161,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -8858,16 +12188,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -8875,16 +12215,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -8892,16 +12242,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -8909,16 +12269,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -8926,16 +12296,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -8943,16 +12323,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -8960,16 +12350,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -8977,16 +12377,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -8994,16 +12404,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -9011,16 +12431,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -9028,17 +12458,27 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -9046,17 +12486,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -9064,17 +12514,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -9082,17 +12542,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -9100,17 +12570,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -9118,17 +12598,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -9136,17 +12626,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -9154,17 +12654,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -9172,17 +12682,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -9190,17 +12710,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -9208,17 +12738,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -9226,17 +12766,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -9244,17 +12794,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -9262,17 +12822,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -9280,17 +12850,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -9298,17 +12878,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -9316,17 +12906,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -9334,17 +12934,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -9352,17 +12962,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -9370,17 +12990,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -9388,17 +13018,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -9406,17 +13046,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -9424,17 +13074,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -9442,17 +13102,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -9460,17 +13130,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -9478,17 +13158,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -9496,17 +13186,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -9514,17 +13214,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DataRequirement/valueDataRequirement", "href": "{id}", "rel": "valueDataRequirement_subjectReference", "targetHints": { - "backref": ["data_requirement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "data_requirement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -9532,17 +13242,27 @@ "templatePointers": { "id": "/valueDataRequirement/subjectReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ExtendedContactDetail/valueExtendedContactDetail", "href": "{id}", "rel": "valueExtendedContactDetail_organization", "targetHints": { - "backref": ["extended_contact_detail"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extended_contact_detail" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -9550,17 +13270,27 @@ "templatePointers": { "id": "/valueExtendedContactDetail/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Organization", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -9568,17 +13298,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Group", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -9586,17 +13326,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -9604,17 +13354,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -9622,17 +13382,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -9640,17 +13410,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Patient", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -9658,17 +13438,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -9676,17 +13466,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Substance", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -9694,17 +13494,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -9712,17 +13522,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -9730,17 +13550,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Observation", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -9748,17 +13578,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -9766,17 +13606,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Condition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -9784,17 +13634,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Medication", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -9802,17 +13662,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -9820,17 +13690,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -9838,17 +13718,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -9856,17 +13746,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -9874,17 +13774,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -9892,17 +13802,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Task", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -9910,17 +13830,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -9928,17 +13858,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -9946,17 +13886,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -9964,17 +13914,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Practitioner", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -9982,17 +13942,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_PractitionerRole", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -10000,17 +13970,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Patient", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -10018,17 +13998,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Organization", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10036,17 +14026,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Practitioner", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -10054,17 +14054,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_PractitionerRole", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -10072,17 +14082,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Patient", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -10090,17 +14110,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Organization", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10108,17 +14138,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_ResearchStudy", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -10126,17 +14166,27 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Group", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -10144,17 +14194,27 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Organization", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10162,7 +14222,9 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -10785,7 +14847,9 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "title": "TaskOutput", "type": "object" }, @@ -10798,10 +14862,18 @@ "href": "{id}", "rel": "generalPractitioner_Organization", "targetHints": { - "backref": ["generalPractitioner_patient"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "generalPractitioner_patient" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10809,16 +14881,26 @@ "templatePointers": { "id": "/generalPractitioner/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "generalPractitioner_Practitioner", "targetHints": { - "backref": ["generalPractitioner_patient"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "generalPractitioner_patient" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -10826,16 +14908,26 @@ "templatePointers": { "id": "/generalPractitioner/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "generalPractitioner_PractitionerRole", "targetHints": { - "backref": ["generalPractitioner_patient"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "generalPractitioner_patient" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -10843,16 +14935,26 @@ "templatePointers": { "id": "/generalPractitioner/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "managingOrganization", "targetHints": { - "backref": ["managingOrganization_patient"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "managingOrganization_patient" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10860,17 +14962,27 @@ "templatePointers": { "id": "/managingOrganization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From PatientContact/contact", "href": "{id}", "rel": "contact_organization", "targetHints": { - "backref": ["patient_contact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "patient_contact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -10878,17 +14990,27 @@ "templatePointers": { "id": "/contact/-/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From PatientLink/link", "href": "{id}", "rel": "link_other_Patient", "targetHints": { - "backref": ["patient_link"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "patient_link" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -10896,7 +15018,9 @@ "templatePointers": { "id": "/link/-/other/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -11027,7 +15151,12 @@ "binding_version": "5.0.0", "description": "Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.", "element_property": true, - "enum_values": ["male", "female", "other", "unknown"], + "enum_values": [ + "male", + "female", + "other", + "unknown" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "male | female | other | unknown", "type": "string" @@ -11100,7 +15229,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "managingOrganization_patient", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization that is the custodian of the patient record" }, "maritalStatus": { @@ -11197,10 +15328,18 @@ "href": "{id}", "rel": "qualification_issuer", "targetHints": { - "backref": ["practitioner_qualification"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "practitioner_qualification" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -11208,7 +15347,9 @@ "templatePointers": { "id": "/qualification/-/issuer/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -11325,7 +15466,12 @@ "binding_version": "5.0.0", "description": "Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes.", "element_property": true, - "enum_values": ["male", "female", "other", "unknown"], + "enum_values": [ + "male", + "female", + "other", + "unknown" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "male | female | other | unknown", "type": "string" @@ -11551,7 +15697,9 @@ "title": "A value for the property" } }, - "required": ["type"], + "required": [ + "type" + ], "title": "SubstanceDefinitionProperty", "type": "object" }, @@ -11564,10 +15712,18 @@ "href": "{id}", "rel": "authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -11575,16 +15731,26 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -11592,16 +15758,26 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -11609,16 +15785,26 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -11626,7 +15812,9 @@ "templatePointers": { "id": "/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -11740,10 +15928,18 @@ "href": "{id}", "rel": "code_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -11751,17 +15947,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -11769,17 +15975,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -11787,17 +16003,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -11805,17 +16031,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -11823,17 +16059,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -11841,17 +16087,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -11859,17 +16115,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -11877,17 +16143,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -11895,17 +16171,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -11913,17 +16199,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -11931,17 +16227,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -11949,17 +16255,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -11967,17 +16283,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -11985,17 +16311,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -12003,17 +16339,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -12021,17 +16367,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -12039,17 +16395,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -12057,17 +16423,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -12075,17 +16451,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -12093,17 +16479,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -12111,17 +16507,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -12129,17 +16535,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/code", "href": "{id}", "rel": "code_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -12147,17 +16563,27 @@ "templatePointers": { "id": "/code/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceIngredient/ingredient", "href": "{id}", "rel": "ingredient_substanceReference", "targetHints": { - "backref": ["substance_ingredient"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "substance_ingredient" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -12165,7 +16591,9 @@ "templatePointers": { "id": "/ingredient/-/substanceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -12215,7 +16643,9 @@ "binding_version": null, "description": "A code (or set of codes) that identify this substance.", "element_property": true, - "enum_reference_types": ["SubstanceDefinition"], + "enum_reference_types": [ + "SubstanceDefinition" + ], "title": "What substance this is" }, "contained": { @@ -12358,7 +16788,11 @@ "binding_version": "5.0.0", "description": "A code to indicate if the substance is actively used.", "element_property": true, - "enum_values": ["active", "inactive", "entered-in-error"], + "enum_values": [ + "active", + "inactive", + "entered-in-error" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "active | inactive | entered-in-error", "type": "string" @@ -12370,7 +16804,9 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "Substance", "type": "object" }, @@ -12383,10 +16819,18 @@ "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -12394,16 +16838,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -12411,16 +16865,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -12428,7 +16892,9 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -12529,7 +16995,9 @@ "title": "Value that defines the context" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "UsageContext", "type": "object" }, @@ -12542,10 +17010,18 @@ "href": "{id}", "rel": "reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -12553,16 +17029,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -12570,16 +17056,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -12587,16 +17083,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -12604,16 +17110,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -12621,16 +17137,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -12638,16 +17164,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -12655,16 +17191,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -12672,16 +17218,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -12689,16 +17245,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -12706,16 +17272,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -12723,16 +17299,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -12740,16 +17326,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -12757,16 +17353,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -12774,16 +17380,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -12791,16 +17407,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -12808,16 +17434,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -12825,16 +17461,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -12842,16 +17488,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -12859,16 +17515,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -12876,16 +17542,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -12893,16 +17569,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -12910,16 +17596,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -12927,7 +17623,9 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -13026,10 +17724,18 @@ "href": "{id}", "rel": "reference_Procedure", "targetHints": { - "backref": ["diagnostic_report_supporting_info"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "diagnostic_report_supporting_info" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -13037,16 +17743,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_Observation", "targetHints": { - "backref": ["diagnostic_report_supporting_info"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "diagnostic_report_supporting_info" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -13054,16 +17770,26 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reference_DiagnosticReport", "targetHints": { - "backref": ["diagnostic_report_supporting_info"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "diagnostic_report_supporting_info" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -13071,7 +17797,9 @@ "templatePointers": { "id": "/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -13152,7 +17880,10 @@ "title": "Supporting information role code" } }, - "required": ["reference", "type"], + "required": [ + "reference", + "type" + ], "title": "DiagnosticReportSupportingInfo", "type": "object" }, @@ -13165,10 +17896,18 @@ "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": ["basedOn_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "basedOn_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -13176,16 +17915,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_Patient", "targetHints": { - "backref": ["informationSource_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "informationSource_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13193,16 +17942,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_Practitioner", "targetHints": { - "backref": ["informationSource_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "informationSource_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13210,16 +17969,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_PractitionerRole", "targetHints": { - "backref": ["informationSource_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "informationSource_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13227,16 +17996,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_Organization", "targetHints": { - "backref": ["informationSource_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "informationSource_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13244,16 +18023,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Practitioner", "targetHints": { - "backref": ["performer_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "performer_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13261,16 +18050,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_PractitionerRole", "targetHints": { - "backref": ["performer_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "performer_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13278,16 +18077,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Organization", "targetHints": { - "backref": ["performer_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "performer_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13295,16 +18104,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Patient", "targetHints": { - "backref": ["performer_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "performer_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13312,16 +18131,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "priorPrescription", "targetHints": { - "backref": ["priorPrescription_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "priorPrescription_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -13329,16 +18158,26 @@ "templatePointers": { "id": "/priorPrescription/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recorder_Practitioner", "targetHints": { - "backref": ["recorder_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "recorder_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13346,16 +18185,26 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recorder_PractitionerRole", "targetHints": { - "backref": ["recorder_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "recorder_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13363,16 +18212,26 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_Practitioner", "targetHints": { - "backref": ["requester_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "requester_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13380,16 +18239,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_PractitionerRole", "targetHints": { - "backref": ["requester_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "requester_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13397,16 +18266,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_Organization", "targetHints": { - "backref": ["requester_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "requester_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13414,16 +18293,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_Patient", "targetHints": { - "backref": ["requester_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "requester_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13431,16 +18320,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["subject_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "subject_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13448,16 +18347,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["subject_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "subject_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -13465,16 +18374,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Organization", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13482,16 +18401,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Group", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -13499,16 +18428,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Practitioner", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13516,16 +18455,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_PractitionerRole", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13533,16 +18482,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_ResearchStudy", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -13550,16 +18509,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Patient", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13567,16 +18536,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_ResearchSubject", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -13584,16 +18563,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Substance", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -13601,16 +18590,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_SubstanceDefinition", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -13618,16 +18617,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Specimen", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -13635,16 +18644,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Observation", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -13652,16 +18671,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_DiagnosticReport", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -13669,16 +18698,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Condition", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -13686,16 +18725,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Medication", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Medication/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -13703,16 +18752,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_MedicationAdministration", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -13720,16 +18779,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_MedicationStatement", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -13737,16 +18806,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_MedicationRequest", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -13754,16 +18833,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Procedure", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -13771,16 +18860,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_DocumentReference", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -13788,16 +18887,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_Task", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -13805,16 +18914,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_ImagingStudy", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -13822,16 +18941,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_FamilyMemberHistory", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -13839,16 +18968,26 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInformation_BodyStructure", "targetHints": { - "backref": ["supportingInformation_medication_request"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "supportingInformation_medication_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -13856,17 +18995,27 @@ "templatePointers": { "id": "/supportingInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -13874,17 +19023,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -13892,17 +19051,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -13910,17 +19079,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -13928,17 +19107,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -13946,17 +19135,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -13964,17 +19163,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -13982,17 +19191,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -14000,17 +19219,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -14018,17 +19247,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -14036,17 +19275,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -14054,17 +19303,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -14072,17 +19331,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -14090,17 +19359,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -14108,17 +19387,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -14126,17 +19415,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -14144,17 +19443,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -14162,17 +19471,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -14180,17 +19499,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -14198,17 +19527,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -14216,17 +19555,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -14234,17 +19583,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -14252,17 +19611,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -14270,17 +19639,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From MedicationRequestDispenseRequest/dispenseRequest", "href": "{id}", "rel": "dispenseRequest_dispenser", "targetHints": { - "backref": ["medication_request_dispense_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "medication_request_dispense_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14288,17 +19667,27 @@ "templatePointers": { "id": "/dispenseRequest/dispenser/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14306,17 +19695,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -14324,17 +19723,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -14342,17 +19751,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -14360,17 +19779,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -14378,17 +19807,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -14396,17 +19835,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -14414,17 +19863,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -14432,17 +19891,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -14450,17 +19919,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -14468,17 +19947,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -14486,17 +19975,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -14504,17 +20003,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -14522,17 +20031,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -14540,17 +20059,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -14558,17 +20087,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -14576,17 +20115,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -14594,17 +20143,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -14612,17 +20171,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -14630,17 +20199,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -14648,17 +20227,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -14666,17 +20255,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -14684,17 +20283,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -14702,17 +20311,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -14720,17 +20339,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -14738,17 +20367,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -14756,17 +20395,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14774,17 +20423,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -14792,17 +20451,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -14810,17 +20479,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -14828,17 +20507,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -14846,17 +20535,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -14864,17 +20563,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -14882,17 +20591,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -14900,17 +20619,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -14918,17 +20647,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -14936,17 +20675,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -14954,17 +20703,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -14972,17 +20731,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -14990,17 +20759,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -15008,17 +20787,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -15026,17 +20815,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -15044,17 +20843,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -15062,17 +20871,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -15080,17 +20899,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -15098,17 +20927,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -15116,17 +20955,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -15134,17 +20983,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -15152,17 +21011,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -15170,17 +21039,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -15188,7 +21067,9 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -15290,7 +21171,9 @@ "backref": "device_medication_request", "description": "The intended type of device that is to be used for the administration of the medication (for example, PCA Pump).", "element_property": true, - "enum_reference_types": ["DeviceDefinition"], + "enum_reference_types": [ + "DeviceDefinition" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -15329,14 +21212,18 @@ "backref": "medication_request", "description": "The Encounter during which this [x] was created or to which the creation of this record is tightly associated.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Encounter created as part of encounter/admission/stay" }, "eventHistory": { "backref": "eventHistory_medication_request", "description": "Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.", "element_property": true, - "enum_reference_types": ["Provenance"], + "enum_reference_types": [ + "Provenance" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -15419,7 +21306,10 @@ "backref": "insurance_medication_request", "description": "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.", "element_property": true, - "enum_reference_types": ["Coverage", "ClaimResponse"], + "enum_reference_types": [ + "Coverage", + "ClaimResponse" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -15474,7 +21364,9 @@ "binding_version": null, "description": "Identifies the medication being requested. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.", "element_property": true, - "enum_reference_types": ["Medication"], + "enum_reference_types": [ + "Medication" + ], "title": "Medication to be taken" }, "meta": { @@ -15535,7 +21427,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "priorPrescription_medication_request", "element_property": true, - "enum_reference_types": ["MedicationRequest"], + "enum_reference_types": [ + "MedicationRequest" + ], "title": "Reference to an order/prescription that is being replaced by this MedicationRequest" }, "priority": { @@ -15545,7 +21439,12 @@ "binding_version": "5.0.0", "description": "Indicates how quickly the Medication Request should be addressed with respect to other requests.", "element_property": true, - "enum_values": ["routine", "urgent", "asap", "stat"], + "enum_values": [ + "routine", + "urgent", + "asap", + "stat" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "routine | urgent | asap | stat", "type": "string" @@ -15558,7 +21457,10 @@ "binding_version": null, "description": "The reason or the indication for ordering or not ordering the medication.", "element_property": true, - "enum_reference_types": ["Condition", "Observation"], + "enum_reference_types": [ + "Condition", + "Observation" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -15570,7 +21472,10 @@ "backref": "recorder_medication_request", "description": "The person who entered the order on behalf of another individual for example in the case of a verbal or a telephone order.", "element_property": true, - "enum_reference_types": ["Practitioner", "PractitionerRole"], + "enum_reference_types": [ + "Practitioner", + "PractitionerRole" + ], "title": "Person who entered the request" }, "renderedDosageInstruction": { @@ -15653,7 +21558,10 @@ "backref": "subject_medication_request", "description": "The individual or group for whom the medication has been requested.", "element_property": true, - "enum_reference_types": ["Patient", "Group"], + "enum_reference_types": [ + "Patient", + "Group" + ], "title": "Individual or group for whom the medication has been requested" }, "substitution": { @@ -15704,7 +21612,10 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["medication", "subject"], + "required": [ + "medication", + "subject" + ], "title": "MedicationRequest", "type": "object" }, @@ -15788,7 +21699,9 @@ "type": "string" } }, - "required": ["language"], + "required": [ + "language" + ], "title": "PractitionerCommunication", "type": "object" }, @@ -15801,10 +21714,18 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -15812,16 +21733,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -15829,16 +21760,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -15846,16 +21787,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -15863,16 +21814,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -15880,16 +21841,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -15897,16 +21868,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -15914,16 +21895,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -15931,16 +21922,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -15948,16 +21949,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -15965,16 +21976,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -15982,16 +22003,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -15999,16 +22030,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -16016,16 +22057,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -16033,16 +22084,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -16050,16 +22111,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -16067,16 +22138,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -16084,16 +22165,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -16101,16 +22192,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -16118,16 +22219,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -16135,16 +22246,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -16152,16 +22273,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -16169,16 +22300,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -16186,7 +22327,9 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -16337,7 +22480,9 @@ "title": "Value held by characteristic" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "GroupCharacteristic", "type": "object" }, @@ -16350,10 +22495,18 @@ "href": "{id}", "rel": "dispenser", "targetHints": { - "backref": ["medication_request_dispense_request"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "medication_request_dispense_request" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -16361,17 +22514,27 @@ "templatePointers": { "id": "/dispenser/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -16379,17 +22542,27 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -16397,17 +22570,27 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -16415,17 +22598,27 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/dispenserInstruction", "href": "{id}", "rel": "dispenserInstruction_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -16433,7 +22626,9 @@ "templatePointers": { "id": "/dispenserInstruction/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -16452,7 +22647,9 @@ "backref": "medication_request_dispense_request", "description": "Indicates the intended performing Organization that will dispense the medication as specified by the prescriber.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Intended performer of dispense" }, "dispenserInstruction": { @@ -16647,10 +22844,18 @@ "href": "{id}", "rel": "issuer", "targetHints": { - "backref": ["practitioner_qualification"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "practitioner_qualification" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -16658,7 +22863,9 @@ "templatePointers": { "id": "/issuer/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -16715,7 +22922,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "practitioner_qualification", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization that regulates and issues the qualification" }, "links": { @@ -16746,7 +22955,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "PractitionerQualification", "type": "object" }, @@ -16905,7 +23116,9 @@ "title": "Type of molecular weight e.g. exact, average, weight average" } }, - "required": ["amount"], + "required": [ + "amount" + ], "title": "SubstanceDefinitionMolecularWeight", "type": "object" }, @@ -17029,10 +23242,18 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -17040,16 +23261,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -17057,16 +23288,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -17074,16 +23315,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -17091,7 +23342,9 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -17175,7 +23428,9 @@ "type": "string" } }, - "required": ["actor"], + "required": [ + "actor" + ], "title": "ConditionParticipant", "type": "object" }, @@ -17356,10 +23611,18 @@ "href": "{id}", "rel": "organization", "targetHints": { - "backref": ["extended_contact_detail"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extended_contact_detail" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -17367,7 +23630,9 @@ "templatePointers": { "id": "/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -17427,7 +23692,9 @@ "backref": "extended_contact_detail", "description": "This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "This contact detail is handled/monitored by a specific organization" }, "period": { @@ -17494,7 +23761,15 @@ "binding_version": "5.0.0", "description": "The comparator to be used to determine whether the value is matching.", "element_property": true, - "enum_values": ["eq", "gt", "lt", "ge", "le", "sa", "eb"], + "enum_values": [ + "eq", + "gt", + "lt", + "ge", + "le", + "sa", + "eb" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "eq | gt | lt | ge | le | sa | eb", "type": "string" @@ -17608,7 +23883,10 @@ "description": "The direction of the sort, ascending or descending.", "element_property": true, "element_required": true, - "enum_values": ["ascending", "descending"], + "enum_values": [ + "ascending", + "descending" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "ascending | descending", "type": "string" @@ -17678,10 +23956,18 @@ "href": "{id}", "rel": "specimen", "targetHints": { - "backref": ["specimen_imaging_study_series"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "specimen_imaging_study_series" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -17689,17 +23975,27 @@ "templatePointers": { "id": "/specimen/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -17707,17 +24003,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -17725,17 +24031,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -17743,17 +24059,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -17761,17 +24087,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -17779,17 +24115,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -17797,17 +24143,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -17815,17 +24171,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -17833,17 +24199,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -17851,17 +24227,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -17869,17 +24255,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -17887,17 +24283,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -17905,17 +24311,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -17923,17 +24339,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -17941,17 +24367,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -17959,17 +24395,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -17977,17 +24423,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -17995,17 +24451,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -18013,17 +24479,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -18031,17 +24507,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -18049,17 +24535,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -18067,17 +24563,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -18085,17 +24591,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -18103,17 +24619,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_Practitioner", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18121,17 +24647,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_PractitionerRole", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -18139,17 +24675,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_Organization", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -18157,17 +24703,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ImagingStudySeriesPerformer/performer", "href": "{id}", "rel": "performer_actor_Patient", "targetHints": { - "backref": ["imaging_study_series_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "imaging_study_series_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18175,7 +24731,9 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -18208,7 +24766,9 @@ "binding_version": null, "description": "The anatomic structures examined. See DICOM Part 16 Annex L (http://dicom.nema.org/medical/dicom/current/output/chtml/part16/chapter_L.html) for DICOM to SNOMED-CT mappings. The bodySite may indicate the laterality of body part imaged; if so, it shall be consistent with any content of ImagingStudy.series.laterality.", "element_property": true, - "enum_reference_types": ["BodyStructure"], + "enum_reference_types": [ + "BodyStructure" + ], "title": "Body part examined" }, "description": { @@ -18222,7 +24782,9 @@ "backref": "endpoint_imaging_study_series", "description": "The network service providing access (e.g., query, view, or retrieval) for this series. See implementation notes for information about using DICOM endpoints. A series-level endpoint, if present, has precedence over a study-level endpoint with the same Endpoint.connectionType.", "element_property": true, - "enum_reference_types": ["Endpoint"], + "enum_reference_types": [ + "Endpoint" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -18338,7 +24900,9 @@ "backref": "specimen_imaging_study_series", "description": "The specimen imaged, e.g., for whole slide imaging of a biopsy.", "element_property": true, - "enum_reference_types": ["Specimen"], + "enum_reference_types": [ + "Specimen" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -18363,7 +24927,9 @@ "type": "string" } }, - "required": ["modality"], + "required": [ + "modality" + ], "title": "ImagingStudySeries", "type": "object" }, @@ -18376,10 +24942,18 @@ "href": "{id}", "rel": "source", "targetHints": { - "backref": ["source_substance_definition_relationship"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_relationship" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -18387,16 +24961,26 @@ "templatePointers": { "id": "/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "substanceDefinitionReference", "targetHints": { - "backref": ["substance_definition_relationship"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "substance_definition_relationship" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -18404,7 +24988,9 @@ "templatePointers": { "id": "/substanceDefinitionReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -18517,7 +25103,9 @@ "source": { "backref": "source_substance_definition_relationship", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -18537,7 +25125,9 @@ "backref": "substance_definition_relationship", "description": "A pointer to another substance, as a resource or just a representational code.", "element_property": true, - "enum_reference_types": ["SubstanceDefinition"], + "enum_reference_types": [ + "SubstanceDefinition" + ], "one_of_many": "substanceDefinition", "one_of_many_required": false, "title": "A pointer to another substance, as a resource or a representational code" @@ -18553,7 +25143,9 @@ "title": "For example \"salt to parent\", \"active moiety\"" } }, - "required": ["type"], + "required": [ + "type" + ], "title": "SubstanceDefinitionRelationship", "type": "object" }, @@ -18566,10 +25158,18 @@ "href": "{id}", "rel": "derivedFrom_Organization", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -18577,16 +25177,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Group", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -18594,16 +25204,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Practitioner", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18611,16 +25231,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_PractitionerRole", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -18628,16 +25258,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_ResearchStudy", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -18645,16 +25285,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Patient", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18662,16 +25312,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_ResearchSubject", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -18679,16 +25339,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Substance", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -18696,16 +25366,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_SubstanceDefinition", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -18713,16 +25393,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Specimen", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -18730,16 +25420,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Observation", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -18747,16 +25447,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_DiagnosticReport", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -18764,16 +25474,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Condition", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -18781,16 +25501,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Medication", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Medication/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -18798,16 +25528,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_MedicationAdministration", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -18815,16 +25555,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_MedicationStatement", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -18832,16 +25582,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_MedicationRequest", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -18849,16 +25609,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Procedure", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -18866,16 +25636,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_DocumentReference", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -18883,16 +25663,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_Task", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -18900,16 +25690,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_ImagingStudy", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -18917,16 +25717,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_FamilyMemberHistory", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -18934,16 +25744,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "derivedFrom_BodyStructure", "targetHints": { - "backref": ["derivedFrom_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "derivedFrom_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -18951,16 +25771,26 @@ "templatePointers": { "id": "/derivedFrom/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_Patient", "targetHints": { - "backref": ["informationSource_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "informationSource_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -18968,16 +25798,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_Practitioner", "targetHints": { - "backref": ["informationSource_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "informationSource_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -18985,16 +25825,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_PractitionerRole", "targetHints": { - "backref": ["informationSource_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "informationSource_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -19002,16 +25852,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "informationSource_Organization", "targetHints": { - "backref": ["informationSource_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "informationSource_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -19019,16 +25879,26 @@ "templatePointers": { "id": "/informationSource/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": ["partOf_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "partOf_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -19036,16 +25906,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_MedicationStatement", "targetHints": { - "backref": ["partOf_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "partOf_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -19053,16 +25933,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "relatedClinicalInformation_Observation", "targetHints": { - "backref": ["relatedClinicalInformation_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "relatedClinicalInformation_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -19070,16 +25960,26 @@ "templatePointers": { "id": "/relatedClinicalInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "relatedClinicalInformation_Condition", "targetHints": { - "backref": ["relatedClinicalInformation_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "relatedClinicalInformation_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -19087,16 +25987,26 @@ "templatePointers": { "id": "/relatedClinicalInformation/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["subject_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "subject_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -19104,16 +26014,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["subject_medication_statement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "subject_medication_statement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -19121,17 +26041,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -19139,17 +26069,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -19157,17 +26097,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -19175,17 +26125,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -19193,17 +26153,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -19211,17 +26181,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -19229,17 +26209,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -19247,17 +26237,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -19265,17 +26265,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -19283,17 +26293,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -19301,17 +26321,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -19319,17 +26349,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -19337,17 +26377,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -19355,17 +26405,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -19373,17 +26433,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -19391,17 +26461,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -19409,17 +26489,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -19427,17 +26517,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -19445,17 +26545,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -19463,17 +26573,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -19481,17 +26601,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -19499,17 +26629,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -19517,17 +26657,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/medication", "href": "{id}", "rel": "medication_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -19535,17 +26685,27 @@ "templatePointers": { "id": "/medication/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -19553,17 +26713,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -19571,17 +26741,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -19589,17 +26769,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -19607,17 +26797,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -19625,17 +26825,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -19643,17 +26853,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -19661,17 +26881,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -19679,17 +26909,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -19697,17 +26937,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -19715,17 +26965,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -19733,17 +26993,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -19751,17 +27021,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -19769,17 +27049,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -19787,17 +27077,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -19805,17 +27105,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -19823,17 +27133,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -19841,17 +27161,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -19859,17 +27189,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -19877,17 +27217,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -19895,17 +27245,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -19913,17 +27273,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -19931,17 +27301,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -19949,17 +27329,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -19967,17 +27357,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -19985,17 +27385,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -20003,17 +27413,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -20021,7 +27441,9 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -20157,7 +27579,9 @@ "backref": "medication_statement", "description": "The encounter that establishes the context for this MedicationStatement.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Encounter associated with MedicationStatement" }, "extension": { @@ -20252,7 +27676,9 @@ "binding_version": null, "description": "Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications.", "element_property": true, - "enum_reference_types": ["Medication"], + "enum_reference_types": [ + "Medication" + ], "title": "What medication was taken" }, "meta": { @@ -20283,7 +27709,10 @@ "backref": "partOf_medication_statement", "description": "A larger event of which this particular MedicationStatement is a component or step.", "element_property": true, - "enum_reference_types": ["Procedure", "MedicationStatement"], + "enum_reference_types": [ + "Procedure", + "MedicationStatement" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -20313,7 +27742,10 @@ "backref": "relatedClinicalInformation_medication_statement", "description": "Link to information that is relevant to a medication statement, for example, illicit drug use, gestational age, etc.", "element_property": true, - "enum_reference_types": ["Observation", "Condition"], + "enum_reference_types": [ + "Observation", + "Condition" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -20342,7 +27774,11 @@ "description": "A code representing the status of recording the medication statement.", "element_property": true, "element_required": true, - "enum_values": ["recorded", "entered-in-error", "draft"], + "enum_values": [ + "recorded", + "entered-in-error", + "draft" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "recorded | entered-in-error | draft", "type": "string" @@ -20352,7 +27788,10 @@ "backref": "subject_medication_statement", "description": "The person, animal or group who is/was taking the medication.", "element_property": true, - "enum_reference_types": ["Patient", "Group"], + "enum_reference_types": [ + "Patient", + "Group" + ], "title": "Who is/was taking the medication" }, "text": { @@ -20362,7 +27801,10 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["medication", "subject"], + "required": [ + "medication", + "subject" + ], "title": "MedicationStatement", "type": "object" }, @@ -20375,10 +27817,18 @@ "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": ["basedOn_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "basedOn_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -20386,16 +27836,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Practitioner", "targetHints": { - "backref": ["performer_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "performer_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -20403,16 +27863,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_PractitionerRole", "targetHints": { - "backref": ["performer_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "performer_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -20420,16 +27890,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "performer_Organization", "targetHints": { - "backref": ["performer_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "performer_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -20437,16 +27917,26 @@ "templatePointers": { "id": "/performer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "result", "targetHints": { - "backref": ["result_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "result_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -20454,16 +27944,26 @@ "templatePointers": { "id": "/result/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resultsInterpreter_Practitioner", "targetHints": { - "backref": ["resultsInterpreter_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "resultsInterpreter_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -20471,16 +27971,26 @@ "templatePointers": { "id": "/resultsInterpreter/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resultsInterpreter_PractitionerRole", "targetHints": { - "backref": ["resultsInterpreter_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "resultsInterpreter_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -20488,16 +27998,26 @@ "templatePointers": { "id": "/resultsInterpreter/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "resultsInterpreter_Organization", "targetHints": { - "backref": ["resultsInterpreter_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "resultsInterpreter_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -20505,16 +28025,26 @@ "templatePointers": { "id": "/resultsInterpreter/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "specimen", "targetHints": { - "backref": ["specimen_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "specimen_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -20522,16 +28052,26 @@ "templatePointers": { "id": "/specimen/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "study_ImagingStudy", "targetHints": { - "backref": ["study_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "study_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -20539,16 +28079,26 @@ "templatePointers": { "id": "/study/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["subject_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "subject_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -20556,16 +28106,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["subject_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "subject_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -20573,16 +28133,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": ["subject_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "subject_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -20590,16 +28160,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": ["subject_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "subject_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -20607,16 +28187,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": ["subject_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "subject_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -20624,16 +28214,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": ["subject_diagnostic_report"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "subject_diagnostic_report" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -20641,17 +28241,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DiagnosticReportMedia/media", "href": "{id}", "rel": "media_link", "targetHints": { - "backref": ["diagnostic_report_media"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "diagnostic_report_media" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -20659,17 +28269,27 @@ "templatePointers": { "id": "/media/-/link/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -20677,17 +28297,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -20695,17 +28325,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -20713,17 +28353,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -20731,17 +28381,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DiagnosticReportSupportingInfo/supportingInfo", "href": "{id}", "rel": "supportingInfo_reference_Procedure", "targetHints": { - "backref": ["diagnostic_report_supporting_info"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "diagnostic_report_supporting_info" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -20749,17 +28409,27 @@ "templatePointers": { "id": "/supportingInfo/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DiagnosticReportSupportingInfo/supportingInfo", "href": "{id}", "rel": "supportingInfo_reference_Observation", "targetHints": { - "backref": ["diagnostic_report_supporting_info"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "diagnostic_report_supporting_info" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -20767,17 +28437,27 @@ "templatePointers": { "id": "/supportingInfo/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DiagnosticReportSupportingInfo/supportingInfo", "href": "{id}", "rel": "supportingInfo_reference_DiagnosticReport", "targetHints": { - "backref": ["diagnostic_report_supporting_info"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "diagnostic_report_supporting_info" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -20785,7 +28465,9 @@ "templatePointers": { "id": "/supportingInfo/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -20858,7 +28540,9 @@ "backref": "diagnostic_report", "description": "Reference to a Composition resource instance that provides structure for organizing the contents of the DiagnosticReport.", "element_property": true, - "enum_reference_types": ["Composition"], + "enum_reference_types": [ + "Composition" + ], "title": "Reference to a Composition resource for the DiagnosticReport structure" }, "conclusion": { @@ -20912,7 +28596,9 @@ "backref": "diagnostic_report", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Health care event when test ordered" }, "extension": { @@ -21056,7 +28742,9 @@ "backref": "result_diagnostic_report", "description": "[Observations](observation.html) that are part of this diagnostic report.", "element_property": true, - "enum_reference_types": ["Observation"], + "enum_reference_types": [ + "Observation" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -21083,7 +28771,9 @@ "backref": "specimen_diagnostic_report", "description": "Details about the specimens on which this diagnostic report is based.", "element_property": true, - "enum_reference_types": ["Specimen"], + "enum_reference_types": [ + "Specimen" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -21119,7 +28809,10 @@ "backref": "study_diagnostic_report", "description": "One or more links to full details of any study performed during the diagnostic investigation. An ImagingStudy might comprise a set of radiologic images obtained via a procedure that are analyzed as a group. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images. A GenomicStudy might comprise one or more analyses, each serving a specific purpose. These analyses may vary in method (e.g., karyotyping, CNV, or SNV detection), performer, software, devices used, or regions targeted.", "element_property": true, - "enum_reference_types": ["GenomicStudy", "ImagingStudy"], + "enum_reference_types": [ + "GenomicStudy", + "ImagingStudy" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -21160,7 +28853,9 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "DiagnosticReport", "type": "object" }, @@ -21173,10 +28868,18 @@ "href": "{id}", "rel": "issuer", "targetHints": { - "backref": ["organization_qualification"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "organization_qualification" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -21184,7 +28887,9 @@ "templatePointers": { "id": "/issuer/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -21237,7 +28942,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "organization_qualification", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization that regulates and issues the qualification" }, "links": { @@ -21268,7 +28975,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "OrganizationQualification", "type": "object" }, @@ -21281,10 +28990,18 @@ "href": "{id}", "rel": "basedOn_Organization", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -21292,16 +29009,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Group", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -21309,16 +29036,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Practitioner", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -21326,16 +29063,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_PractitionerRole", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -21343,16 +29090,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_ResearchStudy", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -21360,16 +29117,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Patient", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -21377,16 +29144,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_ResearchSubject", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -21394,16 +29171,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Substance", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -21411,16 +29198,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_SubstanceDefinition", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -21428,16 +29225,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Specimen", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -21445,16 +29252,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Observation", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -21462,16 +29279,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_DiagnosticReport", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -21479,16 +29306,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Condition", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -21496,16 +29333,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Medication", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Medication/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -21513,16 +29360,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_MedicationAdministration", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -21530,16 +29387,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_MedicationStatement", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -21547,16 +29414,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_MedicationRequest", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -21564,16 +29441,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Procedure", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -21581,16 +29468,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_DocumentReference", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -21598,16 +29495,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_Task", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -21615,16 +29522,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_ImagingStudy", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -21632,16 +29549,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_FamilyMemberHistory", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -21649,16 +29576,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "basedOn_BodyStructure", "targetHints": { - "backref": ["basedOn_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "basedOn_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -21666,16 +29603,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Organization", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -21683,16 +29630,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Group", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -21700,16 +29657,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Practitioner", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -21717,16 +29684,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_PractitionerRole", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -21734,16 +29711,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_ResearchStudy", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -21751,16 +29738,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Patient", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -21768,16 +29765,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_ResearchSubject", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -21785,16 +29792,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Substance", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -21802,16 +29819,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_SubstanceDefinition", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -21819,16 +29846,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Specimen", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -21836,16 +29873,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Observation", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -21853,16 +29900,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_DiagnosticReport", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -21870,16 +29927,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Condition", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -21887,16 +29954,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Medication", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -21904,16 +29981,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_MedicationAdministration", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -21921,16 +30008,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_MedicationStatement", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -21938,16 +30035,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_MedicationRequest", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -21955,16 +30062,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Procedure", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -21972,16 +30089,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_DocumentReference", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -21989,16 +30116,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Task", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -22006,16 +30143,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_ImagingStudy", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -22023,16 +30170,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_FamilyMemberHistory", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -22040,16 +30197,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_BodyStructure", "targetHints": { - "backref": ["focus_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "focus_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -22057,16 +30224,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Organization", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22074,16 +30251,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Group", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -22091,16 +30278,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Practitioner", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -22108,16 +30305,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_PractitionerRole", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -22125,16 +30332,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_ResearchStudy", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -22142,16 +30359,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Patient", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -22159,16 +30386,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_ResearchSubject", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -22176,16 +30413,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Substance", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -22193,16 +30440,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_SubstanceDefinition", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -22210,16 +30467,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Specimen", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -22227,16 +30494,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Observation", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -22244,16 +30521,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_DiagnosticReport", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -22261,16 +30548,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Condition", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -22278,16 +30575,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Medication", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -22295,16 +30602,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_MedicationAdministration", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -22312,16 +30629,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_MedicationStatement", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -22329,16 +30656,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_MedicationRequest", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -22346,16 +30683,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Procedure", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -22363,16 +30710,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_DocumentReference", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -22380,16 +30737,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_Task", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -22397,16 +30764,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_ImagingStudy", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -22414,16 +30791,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_FamilyMemberHistory", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -22431,16 +30818,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "for_fhir_BodyStructure", "targetHints": { - "backref": ["for_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "for_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -22448,16 +30845,26 @@ "templatePointers": { "id": "/for_fhir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "owner_Practitioner", "targetHints": { - "backref": ["owner_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "owner_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -22465,16 +30872,26 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "owner_PractitionerRole", "targetHints": { - "backref": ["owner_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "owner_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -22482,16 +30899,26 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "owner_Organization", "targetHints": { - "backref": ["owner_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "owner_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22499,16 +30926,26 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "owner_Patient", "targetHints": { - "backref": ["owner_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "owner_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -22516,16 +30953,26 @@ "templatePointers": { "id": "/owner/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf", "targetHints": { - "backref": ["partOf_task"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "partOf_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -22533,16 +30980,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_Organization", "targetHints": { - "backref": ["requester_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "requester_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22550,16 +31007,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_Patient", "targetHints": { - "backref": ["requester_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "requester_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -22567,16 +31034,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_Practitioner", "targetHints": { - "backref": ["requester_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "requester_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -22584,16 +31061,26 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "requester_PractitionerRole", "targetHints": { - "backref": ["requester_task"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "requester_task" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -22601,17 +31088,27 @@ "templatePointers": { "id": "/requester/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Organization", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -22619,17 +31116,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Group", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -22637,17 +31144,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Practitioner", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -22655,17 +31172,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_PractitionerRole", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -22673,17 +31200,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_ResearchStudy", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -22691,17 +31228,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Patient", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -22709,17 +31256,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_ResearchSubject", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -22727,17 +31284,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Substance", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -22745,17 +31312,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_SubstanceDefinition", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -22763,17 +31340,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Specimen", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -22781,17 +31368,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Observation", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -22799,17 +31396,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_DiagnosticReport", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -22817,17 +31424,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Condition", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -22835,17 +31452,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Medication", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -22853,17 +31480,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_MedicationAdministration", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -22871,17 +31508,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_MedicationStatement", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -22889,17 +31536,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_MedicationRequest", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -22907,17 +31564,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Procedure", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -22925,17 +31592,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_DocumentReference", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -22943,17 +31620,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_Task", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -22961,17 +31648,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_ImagingStudy", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -22979,17 +31676,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -22997,17 +31704,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskInput/input", "href": "{id}", "rel": "input_valueReference_BodyStructure", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -23015,17 +31732,27 @@ "templatePointers": { "id": "/input/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -23033,17 +31760,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -23051,17 +31788,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -23069,17 +31816,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23087,17 +31844,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Organization", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23105,17 +31872,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Group", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -23123,17 +31900,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Practitioner", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -23141,17 +31928,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_PractitionerRole", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -23159,17 +31956,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_ResearchStudy", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -23177,17 +31984,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Patient", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -23195,17 +32012,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_ResearchSubject", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -23213,17 +32040,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Substance", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -23231,17 +32068,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_SubstanceDefinition", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -23249,17 +32096,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Specimen", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -23267,17 +32124,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Observation", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -23285,17 +32152,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_DiagnosticReport", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -23303,17 +32180,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Condition", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -23321,17 +32208,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Medication", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -23339,17 +32236,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_MedicationAdministration", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -23357,17 +32264,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_MedicationStatement", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -23375,17 +32292,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_MedicationRequest", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -23393,17 +32320,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Procedure", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -23411,17 +32348,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_DocumentReference", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -23429,17 +32376,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_Task", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -23447,17 +32404,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_ImagingStudy", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -23465,17 +32432,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -23483,17 +32460,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskOutput/output", "href": "{id}", "rel": "output_valueReference_BodyStructure", "targetHints": { - "backref": ["task_output"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "task_output" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -23501,17 +32488,27 @@ "templatePointers": { "id": "/output/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_Practitioner", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -23519,17 +32516,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_PractitionerRole", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -23537,17 +32544,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_Organization", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23555,17 +32572,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskPerformer/performer", "href": "{id}", "rel": "performer_actor_Patient", "targetHints": { - "backref": ["task_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "task_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -23573,17 +32600,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -23591,17 +32628,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -23609,17 +32656,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -23627,17 +32684,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -23645,17 +32712,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -23663,17 +32740,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -23681,17 +32768,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -23699,17 +32796,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -23717,17 +32824,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -23735,17 +32852,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -23753,17 +32880,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -23771,17 +32908,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -23789,17 +32936,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -23807,17 +32964,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -23825,17 +32992,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -23843,17 +33020,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -23861,17 +33048,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -23879,17 +33076,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -23897,17 +33104,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -23915,17 +33132,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -23933,17 +33160,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -23951,17 +33188,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -23969,17 +33216,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -23987,17 +33244,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -24005,17 +33272,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -24023,17 +33300,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -24041,17 +33328,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -24059,17 +33356,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -24077,17 +33384,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -24095,17 +33412,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -24113,17 +33440,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -24131,17 +33468,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -24149,17 +33496,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -24167,17 +33524,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -24185,17 +33552,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -24203,17 +33580,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -24221,17 +33608,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -24239,17 +33636,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -24257,17 +33664,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -24275,17 +33692,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -24293,17 +33720,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -24311,17 +33748,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -24329,17 +33776,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -24347,17 +33804,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -24365,17 +33832,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -24383,17 +33860,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/requestedPerformer", "href": "{id}", "rel": "requestedPerformer_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -24401,17 +33888,27 @@ "templatePointers": { "id": "/requestedPerformer/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Patient", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -24419,17 +33916,27 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Practitioner", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -24437,17 +33944,27 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_PractitionerRole", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -24455,17 +33972,27 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Group", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -24473,17 +34000,27 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From TaskRestriction/restriction", "href": "{id}", "rel": "restriction_recipient_Organization", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -24491,17 +34028,27 @@ "templatePointers": { "id": "/restriction/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -24509,17 +34056,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -24527,17 +34084,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -24545,17 +34112,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -24563,17 +34140,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -24581,17 +34168,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -24599,17 +34196,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -24617,17 +34224,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -24635,17 +34252,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -24653,17 +34280,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -24671,17 +34308,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -24689,17 +34336,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -24707,17 +34364,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -24725,17 +34392,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -24743,17 +34420,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -24761,17 +34448,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -24779,17 +34476,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -24797,17 +34504,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -24815,17 +34532,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -24833,17 +34560,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -24851,17 +34588,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -24869,17 +34616,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -24887,17 +34644,27 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/statusReason", "href": "{id}", "rel": "statusReason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -24905,7 +34672,9 @@ "templatePointers": { "id": "/statusReason/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -25038,7 +34807,9 @@ "backref": "task", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) during which this task was created.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Healthcare event during which this task originated" }, "executionPeriod": { @@ -25178,7 +34949,9 @@ "instantiatesCanonical": { "description": "The URL pointing to a *FHIR*-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.", "element_property": true, - "enum_reference_types": ["ActivityDefinition"], + "enum_reference_types": [ + "ActivityDefinition" + ], "pattern": "\\S*", "title": "Formal definition of task", "type": "string" @@ -25194,7 +34967,10 @@ "backref": "insurance_task", "description": "Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Task.", "element_property": true, - "enum_reference_types": ["Coverage", "ClaimResponse"], + "enum_reference_types": [ + "Coverage", + "ClaimResponse" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -25253,7 +35029,9 @@ "backref": "task", "description": "Principal physical location where this task is performed.", "element_property": true, - "enum_reference_types": ["Location"], + "enum_reference_types": [ + "Location" + ], "title": "Where task occurs" }, "meta": { @@ -25308,7 +35086,9 @@ "backref": "partOf_task", "description": "Task that this particular task is part of.", "element_property": true, - "enum_reference_types": ["Task"], + "enum_reference_types": [ + "Task" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -25331,7 +35111,12 @@ "binding_version": "5.0.0", "description": "Indicates how quickly the Task should be addressed with respect to other requests.", "element_property": true, - "enum_values": ["routine", "urgent", "asap", "stat"], + "enum_values": [ + "routine", + "urgent", + "asap", + "stat" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "routine | urgent | asap | stat", "type": "string" @@ -25350,7 +35135,9 @@ "backref": "relevantHistory_task", "description": "Links to Provenance records for past versions of this Task that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the task.", "element_property": true, - "enum_reference_types": ["Provenance"], + "enum_reference_types": [ + "Provenance" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -25423,7 +35210,13 @@ "description": "The current status of the task.", "element_property": true, "element_required": true, - "enum_values": ["draft", "requested", "received", "accepted", "+"], + "enum_values": [ + "draft", + "requested", + "received", + "accepted", + "+" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | requested | received | accepted | +", "type": "string" @@ -25458,10 +35251,18 @@ "href": "{id}", "rel": "party_Practitioner", "targetHints": { - "backref": ["research_study_associated_party"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "research_study_associated_party" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -25469,16 +35270,26 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "party_PractitionerRole", "targetHints": { - "backref": ["research_study_associated_party"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "research_study_associated_party" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -25486,16 +35297,26 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "party_Organization", "targetHints": { - "backref": ["research_study_associated_party"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "research_study_associated_party" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -25503,7 +35324,9 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -25614,7 +35437,9 @@ "title": "sponsor | lead-sponsor | sponsor-investigator | primary-investigator | collaborator | funding-source | general-contact | recruitment-contact | sub-investigator | study-director | study-chair" } }, - "required": ["role"], + "required": [ + "role" + ], "title": "ResearchStudyAssociatedParty", "type": "object" }, @@ -25693,10 +35518,18 @@ "href": "{id}", "rel": "organization", "targetHints": { - "backref": ["patient_contact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "patient_contact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -25704,7 +35537,9 @@ "templatePointers": { "id": "/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -25748,7 +35583,12 @@ "binding_version": "5.0.0", "description": "Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes.", "element_property": true, - "enum_values": ["male", "female", "other", "unknown"], + "enum_values": [ + "male", + "female", + "other", + "unknown" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "male | female | other | unknown", "type": "string" @@ -25785,7 +35625,9 @@ "backref": "patient_contact", "description": "Organization on behalf of which the contact is acting or for which the contact is working.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization that is associated with the contact" }, "period": { @@ -25835,10 +35677,18 @@ "href": "{id}", "rel": "subjectReference", "targetHints": { - "backref": ["data_requirement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "data_requirement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -25846,7 +35696,9 @@ "templatePointers": { "id": "/subjectReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -25947,7 +35799,9 @@ "profile": { "description": "The profile of the required data, specified as the uri of the profile definition.", "element_property": true, - "enum_reference_types": ["StructureDefinition"], + "enum_reference_types": [ + "StructureDefinition" + ], "items": { "pattern": "\\S*", "type": "string" @@ -25984,7 +35838,9 @@ "backref": "data_requirement", "description": "The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed.", "element_property": true, - "enum_reference_types": ["Group"], + "enum_reference_types": [ + "Group" + ], "one_of_many": "subject", "one_of_many_required": false, "title": "E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device" @@ -26072,7 +35928,9 @@ "backref": "procedure_focal_device", "description": "The device that was manipulated (changed) during the procedure.", "element_property": true, - "enum_reference_types": ["Device"], + "enum_reference_types": [ + "Device" + ], "title": "Device that was changed" }, "modifierExtension": { @@ -26092,7 +35950,9 @@ "type": "string" } }, - "required": ["manipulated"], + "required": [ + "manipulated" + ], "title": "ProcedureFocalDevice", "type": "object" }, @@ -26105,10 +35965,18 @@ "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["condition"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "condition" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26116,16 +35984,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["condition"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "condition" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -26133,17 +36011,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -26151,17 +36039,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -26169,17 +36067,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -26187,17 +36095,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -26205,17 +36123,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -26223,17 +36151,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26241,17 +36179,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -26259,17 +36207,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -26277,17 +36235,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -26295,17 +36263,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -26313,17 +36291,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -26331,17 +36319,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -26349,17 +36347,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -26367,17 +36375,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -26385,17 +36403,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -26403,17 +36431,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -26421,17 +36459,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -26439,17 +36487,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -26457,17 +36515,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -26475,17 +36543,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -26493,17 +36571,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -26511,17 +36599,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -26529,17 +36627,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/evidence", "href": "{id}", "rel": "evidence_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -26547,17 +36655,27 @@ "templatePointers": { "id": "/evidence/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -26565,17 +36683,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -26583,17 +36711,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26601,17 +36739,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -26619,17 +36767,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_Practitioner", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -26637,17 +36795,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_PractitionerRole", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -26655,17 +36823,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_Patient", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -26673,17 +36851,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ConditionParticipant/participant", "href": "{id}", "rel": "participant_actor_Organization", "targetHints": { - "backref": ["condition_participant"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "condition_participant" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -26691,17 +36879,27 @@ "templatePointers": { "id": "/participant/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ConditionStage/stage", "href": "{id}", "rel": "stage_assessment_DiagnosticReport", "targetHints": { - "backref": ["assessment_condition_stage"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "assessment_condition_stage" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -26709,17 +36907,27 @@ "templatePointers": { "id": "/stage/-/assessment/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ConditionStage/stage", "href": "{id}", "rel": "stage_assessment_Observation", "targetHints": { - "backref": ["assessment_condition_stage"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "assessment_condition_stage" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -26727,7 +36935,9 @@ "templatePointers": { "id": "/stage/-/assessment/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -26860,7 +37070,9 @@ "backref": "condition", "description": "The Encounter during which this Condition was created or to which the creation of this record is tightly associated.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "The Encounter during which this Condition was created" }, "evidence": { @@ -26871,7 +37083,9 @@ "binding_version": null, "description": "Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition.", "element_property": true, - "enum_reference_types": ["Resource"], + "enum_reference_types": [ + "Resource" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -27057,7 +37271,10 @@ "backref": "condition", "description": "Indicates the patient or group who the condition record is associated with.", "element_property": true, - "enum_reference_types": ["Patient", "Group"], + "enum_reference_types": [ + "Patient", + "Group" + ], "title": "Who has the condition?" }, "text": { @@ -27077,7 +37294,10 @@ "title": "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" } }, - "required": ["clinicalStatus", "subject"], + "required": [ + "clinicalStatus", + "subject" + ], "title": "Condition", "type": "object" }, @@ -27129,7 +37349,15 @@ "binding_uri": "http://hl7.org/fhir/ValueSet/days-of-week", "binding_version": "5.0.0", "element_property": true, - "enum_values": ["mon", "tue", "wed", "thu", "fri", "sat", "sun"], + "enum_values": [ + "mon", + "tue", + "wed", + "thu", + "fri", + "sat", + "sun" + ], "items": { "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "type": "string" @@ -27194,10 +37422,18 @@ "href": "{id}", "rel": "actualGroup", "targetHints": { - "backref": ["actualGroup_research_study_recruitment"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "actualGroup_research_study_recruitment" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -27205,16 +37441,26 @@ "templatePointers": { "id": "/actualGroup/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "eligibility_Group", "targetHints": { - "backref": ["eligibility_research_study_recruitment"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "eligibility_research_study_recruitment" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -27222,7 +37468,9 @@ "templatePointers": { "id": "/eligibility/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -27238,7 +37486,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "actualGroup_research_study_recruitment", "element_property": true, - "enum_reference_types": ["Group"], + "enum_reference_types": [ + "Group" + ], "title": "Group of participants who were enrolled in study" }, "actualNumber": { @@ -27251,7 +37501,10 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "eligibility_research_study_recruitment", "element_property": true, - "enum_reference_types": ["Group", "EvidenceVariable"], + "enum_reference_types": [ + "Group", + "EvidenceVariable" + ], "title": "Inclusion and exclusion criteria" }, "extension": { @@ -27326,10 +37579,18 @@ "href": "{id}", "rel": "source", "targetHints": { - "backref": ["source_substance_definition_name"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_name" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -27337,17 +37598,27 @@ "templatePointers": { "id": "/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionName/synonym", "href": "{id}", "rel": "synonym_source", "targetHints": { - "backref": ["source_substance_definition_name"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_name" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -27355,17 +37626,27 @@ "templatePointers": { "id": "/synonym/-/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionName/translation", "href": "{id}", "rel": "translation_source", "targetHints": { - "backref": ["source_substance_definition_name"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_name" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -27373,7 +37654,9 @@ "templatePointers": { "id": "/translation/-/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -27498,7 +37781,9 @@ "source": { "backref": "source_substance_definition_name", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -27554,10 +37839,18 @@ "href": "{id}", "rel": "collector_Practitioner", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -27565,16 +37858,26 @@ "templatePointers": { "id": "/collector/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "collector_PractitionerRole", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -27582,16 +37885,26 @@ "templatePointers": { "id": "/collector/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "collector_Patient", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -27599,16 +37912,26 @@ "templatePointers": { "id": "/collector/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "procedure", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -27616,17 +37939,27 @@ "templatePointers": { "id": "/procedure/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -27634,17 +37967,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -27652,17 +37995,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -27670,17 +38023,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -27688,17 +38051,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -27706,17 +38079,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -27724,17 +38107,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -27742,17 +38135,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -27760,17 +38163,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -27778,17 +38191,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -27796,17 +38219,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -27814,17 +38247,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -27832,17 +38275,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -27850,17 +38303,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -27868,17 +38331,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -27886,17 +38359,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -27904,17 +38387,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -27922,17 +38415,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -27940,17 +38443,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -27958,17 +38471,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -27976,17 +38499,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -27994,17 +38527,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -28012,17 +38555,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/bodySite", "href": "{id}", "rel": "bodySite_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -28030,17 +38583,27 @@ "templatePointers": { "id": "/bodySite/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -28048,17 +38611,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -28066,17 +38639,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -28084,17 +38667,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -28102,17 +38695,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -28120,17 +38723,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -28138,17 +38751,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -28156,17 +38779,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -28174,17 +38807,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -28192,17 +38835,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -28210,17 +38863,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -28228,17 +38891,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -28246,17 +38919,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -28264,17 +38947,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -28282,17 +38975,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -28300,17 +39003,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -28318,17 +39031,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -28336,17 +39059,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -28354,17 +39087,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -28372,17 +39115,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -28390,17 +39143,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -28408,17 +39171,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -28426,17 +39199,27 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -28444,7 +39227,9 @@ "templatePointers": { "id": "/device/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -28461,7 +39246,9 @@ "binding_version": null, "description": "Anatomical location from which the specimen was collected (if subject is a patient). This is the target site. This element is not used for environmental specimens.", "element_property": true, - "enum_reference_types": ["BodyStructure"], + "enum_reference_types": [ + "BodyStructure" + ], "title": "Anatomical collection site" }, "collectedDateTime": { @@ -28499,7 +39286,9 @@ "backref": "specimen_collection", "description": "A coded value specifying the technique that is used to perform the procedure.", "element_property": true, - "enum_reference_types": ["Device"], + "enum_reference_types": [ + "Device" + ], "title": "Device used to perform collection" }, "duration": { @@ -28585,7 +39374,9 @@ "backref": "specimen_collection", "description": "The procedure event during which the specimen was collected (e.g. the surgery leading to the collection of a pathology sample).", "element_property": true, - "enum_reference_types": ["Procedure"], + "enum_reference_types": [ + "Procedure" + ], "title": "The procedure that collects the specimen" }, "quantity": { @@ -28614,10 +39405,18 @@ "href": "{id}", "rel": "entity_Group", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -28625,16 +39424,26 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "entity_Organization", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -28642,16 +39451,26 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "entity_Patient", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -28659,16 +39478,26 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "entity_Practitioner", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -28676,16 +39505,26 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "entity_PractitionerRole", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -28693,16 +39532,26 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "entity_Specimen", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -28710,7 +39559,9 @@ "templatePointers": { "id": "/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -28804,7 +39655,9 @@ "type": "string" } }, - "required": ["entity"], + "required": [ + "entity" + ], "title": "GroupMember", "type": "object" }, @@ -29095,7 +39948,9 @@ "title": "Label for status or state (e.g. recruitment status)" } }, - "required": ["state"], + "required": [ + "state" + ], "title": "ResearchStudyProgressStatus", "type": "object" }, @@ -29109,10 +39964,18 @@ "href": "{id}", "rel": "item_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -29120,17 +39983,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -29138,17 +40011,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -29156,17 +40039,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -29174,17 +40067,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -29192,17 +40095,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -29210,17 +40123,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -29228,17 +40151,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -29246,17 +40179,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -29264,17 +40207,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -29282,17 +40235,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -29300,17 +40263,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -29318,17 +40291,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -29336,17 +40319,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -29354,17 +40347,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -29372,17 +40375,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -29390,17 +40403,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -29408,17 +40431,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -29426,17 +40459,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -29444,17 +40487,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -29462,17 +40515,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -29480,17 +40543,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -29498,17 +40571,27 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/item", "href": "{id}", "rel": "item_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -29516,7 +40599,9 @@ "templatePointers": { "id": "/item/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -29570,7 +40655,10 @@ "binding_version": null, "description": "The ingredient (substance or medication) that the ingredient.strength relates to. This is represented as a concept from a code system or described in another resource (Substance or Medication).", "element_property": true, - "enum_reference_types": ["Substance", "Medication"], + "enum_reference_types": [ + "Substance", + "Medication" + ], "title": "The ingredient (substance or medication) that the ingredient.strength relates to" }, "links": { @@ -29620,7 +40708,9 @@ "title": "Quantity of ingredient present" } }, - "required": ["item"], + "required": [ + "item" + ], "title": "MedicationIngredient", "type": "object" }, @@ -29897,10 +40987,18 @@ "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -29908,17 +41006,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -29926,17 +41034,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -29944,17 +41062,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -29962,7 +41090,9 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -30109,7 +41239,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "FamilyMemberHistoryProcedure", "type": "object" }, @@ -30122,10 +41254,18 @@ "href": "{id}", "rel": "recipient_Patient", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -30133,16 +41273,26 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recipient_Practitioner", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -30150,16 +41300,26 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recipient_PractitionerRole", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -30167,16 +41327,26 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recipient_Group", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -30184,16 +41354,26 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recipient_Organization", "targetHints": { - "backref": ["recipient_task_restriction"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "recipient_task_restriction" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30201,7 +41381,9 @@ "templatePointers": { "id": "/recipient/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -30449,7 +41631,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "MedicationStatementAdherence", "type": "object" }, @@ -30463,10 +41647,18 @@ "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -30474,17 +41666,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -30492,17 +41694,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -30510,17 +41722,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30528,7 +41750,9 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -30662,7 +41886,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "FamilyMemberHistoryCondition", "type": "object" }, @@ -30772,7 +41998,9 @@ "type": "string" } }, - "required": ["sopClass"], + "required": [ + "sopClass" + ], "title": "ImagingStudySeriesInstance", "type": "object" }, @@ -30864,10 +42092,18 @@ "href": "{id}", "rel": "organization", "targetHints": { - "backref": ["practitioner_role"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "practitioner_role" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30875,16 +42111,26 @@ "templatePointers": { "id": "/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "practitioner", "targetHints": { - "backref": ["practitioner_role"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "practitioner_role" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -30892,17 +42138,27 @@ "templatePointers": { "id": "/practitioner/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ExtendedContactDetail/contact", "href": "{id}", "rel": "contact_organization", "targetHints": { - "backref": ["extended_contact_detail"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extended_contact_detail" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -30910,7 +42166,9 @@ "templatePointers": { "id": "/contact/-/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -31001,7 +42259,9 @@ "backref": "endpoint_practitioner_role", "description": " Technical endpoints providing access to services operated for the practitioner with this role. Commonly used for locating scheduling services, or identifying where to send referrals electronically.", "element_property": true, - "enum_reference_types": ["Endpoint"], + "enum_reference_types": [ + "Endpoint" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -31036,7 +42296,9 @@ "backref": "healthcareService_practitioner_role", "description": "The list of healthcare services that this worker provides for this role's Organization/Location(s).", "element_property": true, - "enum_reference_types": ["HealthcareService"], + "enum_reference_types": [ + "HealthcareService" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -31089,7 +42351,9 @@ "backref": "location_practitioner_role", "description": "The location(s) at which this practitioner provides care.", "element_property": true, - "enum_reference_types": ["Location"], + "enum_reference_types": [ + "Location" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -31116,7 +42380,9 @@ "backref": "practitioner_role", "description": "The organization where the Practitioner performs the roles associated.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization where the roles are available" }, "period": { @@ -31130,7 +42396,9 @@ "backref": "practitioner_role", "description": "Practitioner that is able to provide the defined services for the organization.", "element_property": true, - "enum_reference_types": ["Practitioner"], + "enum_reference_types": [ + "Practitioner" + ], "title": "Practitioner that provides services for the organization" }, "resourceType": { @@ -31470,10 +42738,18 @@ "href": "{id}", "rel": "focus_Patient", "targetHints": { - "backref": ["focus_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "focus_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31481,16 +42757,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Group", "targetHints": { - "backref": ["focus_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "focus_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -31498,16 +42784,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Practitioner", "targetHints": { - "backref": ["focus_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "focus_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31515,16 +42811,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Organization", "targetHints": { - "backref": ["focus_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "focus_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31532,16 +42838,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_PractitionerRole", "targetHints": { - "backref": ["focus_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "focus_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31549,16 +42865,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "focus_Specimen", "targetHints": { - "backref": ["focus_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "focus_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -31566,16 +42892,26 @@ "templatePointers": { "id": "/focus/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_Procedure", "targetHints": { - "backref": ["partOf_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "partOf_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -31583,16 +42919,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_Observation", "targetHints": { - "backref": ["partOf_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "partOf_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -31600,16 +42946,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf_MedicationAdministration", "targetHints": { - "backref": ["partOf_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "partOf_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -31617,16 +42973,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recorder_Patient", "targetHints": { - "backref": ["recorder_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "recorder_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31634,16 +43000,26 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recorder_Practitioner", "targetHints": { - "backref": ["recorder_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "recorder_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31651,16 +43027,26 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "recorder_PractitionerRole", "targetHints": { - "backref": ["recorder_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "recorder_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31668,16 +43054,26 @@ "templatePointers": { "id": "/recorder/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "report_DiagnosticReport", "targetHints": { - "backref": ["report_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "report_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -31685,16 +43081,26 @@ "templatePointers": { "id": "/report/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "report_DocumentReference", "targetHints": { - "backref": ["report_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "report_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -31702,16 +43108,26 @@ "templatePointers": { "id": "/report/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reportedReference_Patient", "targetHints": { - "backref": ["reportedReference_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "reportedReference_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31719,16 +43135,26 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reportedReference_Practitioner", "targetHints": { - "backref": ["reportedReference_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "reportedReference_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31736,16 +43162,26 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reportedReference_PractitionerRole", "targetHints": { - "backref": ["reportedReference_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "reportedReference_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31753,16 +43189,26 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "reportedReference_Organization", "targetHints": { - "backref": ["reportedReference_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "reportedReference_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31770,16 +43216,26 @@ "templatePointers": { "id": "/reportedReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["subject_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "subject_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31787,16 +43243,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["subject_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "subject_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -31804,16 +43270,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Practitioner", "targetHints": { - "backref": ["subject_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "subject_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31821,16 +43297,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Organization", "targetHints": { - "backref": ["subject_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "subject_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31838,16 +43324,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Organization", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -31855,16 +43351,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Group", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Group/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -31872,16 +43378,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Practitioner", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Practitioner/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -31889,16 +43405,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_PractitionerRole", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -31906,16 +43432,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_ResearchStudy", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -31923,16 +43459,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Patient", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Patient/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -31940,16 +43486,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_ResearchSubject", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -31957,16 +43513,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Substance", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -31974,16 +43540,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_SubstanceDefinition", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -31991,16 +43567,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Specimen", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -32008,16 +43594,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Observation", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -32025,16 +43621,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_DiagnosticReport", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -32042,16 +43648,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Condition", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Condition/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -32059,16 +43675,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Medication", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Medication/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -32076,16 +43702,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_MedicationAdministration", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -32093,16 +43729,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_MedicationStatement", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -32110,16 +43756,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_MedicationRequest", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -32127,16 +43783,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Procedure", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -32144,16 +43810,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_DocumentReference", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -32161,16 +43837,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_Task", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -32178,16 +43864,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_ImagingStudy", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -32195,16 +43891,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_FamilyMemberHistory", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -32212,16 +43918,26 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supportingInfo_BodyStructure", "targetHints": { - "backref": ["supportingInfo_procedure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "supportingInfo_procedure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -32229,17 +43945,27 @@ "templatePointers": { "id": "/supportingInfo/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32247,17 +43973,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -32265,17 +44001,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -32283,17 +44029,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -32301,17 +44057,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -32319,17 +44085,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -32337,17 +44113,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -32355,17 +44141,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -32373,17 +44169,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -32391,17 +44197,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -32409,17 +44225,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -32427,17 +44253,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -32445,17 +44281,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -32463,17 +44309,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -32481,17 +44337,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -32499,17 +44365,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -32517,17 +44393,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -32535,17 +44421,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -32553,17 +44449,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -32571,17 +44477,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -32589,17 +44505,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -32607,17 +44533,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -32625,17 +44561,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/complication", "href": "{id}", "rel": "complication_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -32643,17 +44589,27 @@ "templatePointers": { "id": "/complication/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -32661,17 +44617,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -32679,17 +44645,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -32697,17 +44673,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32715,17 +44701,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_Practitioner", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -32733,17 +44729,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_PractitionerRole", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -32751,17 +44757,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_Organization", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32769,17 +44785,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_actor_Patient", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -32787,17 +44813,27 @@ "templatePointers": { "id": "/performer/-/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ProcedurePerformer/performer", "href": "{id}", "rel": "performer_onBehalfOf", "targetHints": { - "backref": ["onBehalfOf_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "onBehalfOf_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32805,17 +44841,27 @@ "templatePointers": { "id": "/performer/-/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -32823,17 +44869,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -32841,17 +44897,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -32859,17 +44925,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -32877,17 +44953,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -32895,17 +44981,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -32913,17 +45009,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -32931,17 +45037,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -32949,17 +45065,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -32967,17 +45093,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -32985,17 +45121,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -33003,17 +45149,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -33021,17 +45177,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -33039,17 +45205,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -33057,17 +45233,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -33075,17 +45261,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -33093,17 +45289,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -33111,17 +45317,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -33129,17 +45345,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -33147,17 +45373,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -33165,17 +45401,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -33183,17 +45429,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -33201,17 +45457,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -33219,17 +45485,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -33237,17 +45513,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -33255,17 +45541,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -33273,17 +45569,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -33291,17 +45597,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -33309,17 +45625,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -33327,17 +45653,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -33345,17 +45681,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -33363,17 +45709,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -33381,17 +45737,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -33399,17 +45765,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -33417,17 +45793,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -33435,17 +45821,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -33453,17 +45849,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -33471,17 +45877,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -33489,17 +45905,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -33507,17 +45933,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -33525,17 +45961,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -33543,17 +45989,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -33561,17 +46017,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -33579,17 +46045,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -33597,17 +46073,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -33615,17 +46101,27 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/used", "href": "{id}", "rel": "used_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -33633,7 +46129,9 @@ "templatePointers": { "id": "/used/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -33683,7 +46181,10 @@ "backref": "basedOn_procedure", "description": "A reference to a resource that contains details of the request for this procedure.", "element_property": true, - "enum_reference_types": ["CarePlan", "ServiceRequest"], + "enum_reference_types": [ + "CarePlan", + "ServiceRequest" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -33734,7 +46235,9 @@ "binding_version": null, "description": "Any complications that occurred during the procedure, or in the immediate post-performance period. These are generally tracked separately from the notes, which will typically describe the procedure itself rather than any 'post procedure' issues.", "element_property": true, - "enum_reference_types": ["Condition"], + "enum_reference_types": [ + "Condition" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -33755,7 +46258,9 @@ "backref": "procedure", "description": "The Encounter during which this Procedure was created or performed or to which the creation of this record is tightly associated.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "The Encounter during which this Procedure was created" }, "extension": { @@ -33895,7 +46400,9 @@ "backref": "location_procedure", "description": "The location where the procedure actually happened. E.g. a newborn at home, a tracheostomy at a restaurant.", "element_property": true, - "enum_reference_types": ["Location"], + "enum_reference_types": [ + "Location" + ], "title": "Where the procedure happened" }, "meta": { @@ -34202,7 +46709,9 @@ "type": "array" } }, - "required": ["subject"], + "required": [ + "subject" + ], "title": "Procedure", "type": "object" }, @@ -34562,10 +47071,18 @@ "href": "{id}", "rel": "actor_Practitioner", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -34573,16 +47090,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_PractitionerRole", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -34590,16 +47117,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Organization", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -34607,16 +47144,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "actor_Patient", "targetHints": { - "backref": ["actor_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "actor_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -34624,16 +47171,26 @@ "templatePointers": { "id": "/actor/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "onBehalfOf", "targetHints": { - "backref": ["onBehalfOf_procedure_performer"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "onBehalfOf_procedure_performer" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -34641,7 +47198,9 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -34723,7 +47282,9 @@ "backref": "onBehalfOf_procedure_performer", "description": "The Organization the Patient, RelatedPerson, Device, CareTeam, and HealthcareService was acting on behalf of.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization the device or practitioner was acting for" }, "period": { @@ -34740,7 +47301,9 @@ "type": "string" } }, - "required": ["actor"], + "required": [ + "actor" + ], "title": "ProcedurePerformer", "type": "object" }, @@ -34878,10 +47441,18 @@ "href": "{id}", "rel": "partOf", "targetHints": { - "backref": ["organization"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "organization" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -34889,17 +47460,27 @@ "templatePointers": { "id": "/partOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ExtendedContactDetail/contact", "href": "{id}", "rel": "contact_organization", "targetHints": { - "backref": ["extended_contact_detail"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extended_contact_detail" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -34907,17 +47488,27 @@ "templatePointers": { "id": "/contact/-/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From OrganizationQualification/qualification", "href": "{id}", "rel": "qualification_issuer", "targetHints": { - "backref": ["organization_qualification"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "organization_qualification" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -34925,7 +47516,9 @@ "templatePointers": { "id": "/qualification/-/issuer/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -34998,7 +47591,9 @@ "endpoint": { "backref": "endpoint_organization", "element_property": true, - "enum_reference_types": ["Endpoint"], + "enum_reference_types": [ + "Endpoint" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -35097,7 +47692,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "organization", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "The organization of which this organization forms a part" }, "qualification": { @@ -35179,7 +47776,13 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": ["<", "<=", ">=", ">", "ad"], + "enum_values": [ + "<", + "<=", + ">=", + ">", + "ad" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -35261,10 +47864,18 @@ "href": "{id}", "rel": "basedOn_Task", "targetHints": { - "backref": ["basedOn_imaging_study"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Task/*"] + "backref": [ + "basedOn_imaging_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -35272,16 +47883,26 @@ "templatePointers": { "id": "/basedOn/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf", "targetHints": { - "backref": ["partOf_imaging_study"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Procedure/*"] + "backref": [ + "partOf_imaging_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -35289,16 +47910,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "referrer_Practitioner", "targetHints": { - "backref": ["imaging_study"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "imaging_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -35306,16 +47937,26 @@ "templatePointers": { "id": "/referrer/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "referrer_PractitionerRole", "targetHints": { - "backref": ["imaging_study"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "imaging_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -35323,16 +47964,26 @@ "templatePointers": { "id": "/referrer/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["imaging_study"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "imaging_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -35340,16 +47991,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["imaging_study"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "imaging_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -35357,17 +48018,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -35375,17 +48046,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -35393,17 +48074,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -35411,17 +48102,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -35429,17 +48130,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -35447,17 +48158,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -35465,17 +48186,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -35483,17 +48214,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -35501,17 +48242,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -35519,17 +48270,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -35537,17 +48298,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -35555,17 +48326,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -35573,17 +48354,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -35591,17 +48382,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -35609,17 +48410,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -35627,17 +48438,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -35645,17 +48466,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -35663,17 +48494,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -35681,17 +48522,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -35699,17 +48550,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -35717,17 +48578,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -35735,17 +48606,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -35753,17 +48634,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -35771,17 +48662,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -35789,17 +48690,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -35807,17 +48718,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -35825,17 +48746,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/procedure", "href": "{id}", "rel": "procedure_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -35843,17 +48774,27 @@ "templatePointers": { "id": "/procedure/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -35861,17 +48802,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -35879,17 +48830,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -35897,17 +48858,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -35915,17 +48886,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -35933,17 +48914,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -35951,17 +48942,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -35969,17 +48970,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -35987,17 +48998,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -36005,17 +49026,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -36023,17 +49054,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -36041,17 +49082,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -36059,17 +49110,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -36077,17 +49138,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -36095,17 +49166,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -36113,17 +49194,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -36131,17 +49222,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -36149,17 +49250,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -36167,17 +49278,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -36185,17 +49306,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -36203,17 +49334,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -36221,17 +49362,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -36239,17 +49390,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/reason", "href": "{id}", "rel": "reason_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -36257,17 +49418,27 @@ "templatePointers": { "id": "/reason/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ImagingStudySeries/series", "href": "{id}", "rel": "series_specimen", "targetHints": { - "backref": ["specimen_imaging_study_series"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "specimen_imaging_study_series" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -36275,7 +49446,9 @@ "templatePointers": { "id": "/series/-/specimen/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -36345,14 +49518,18 @@ "backref": "imaging_study", "description": "The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.", "element_property": true, - "enum_reference_types": ["Encounter"], + "enum_reference_types": [ + "Encounter" + ], "title": "Encounter with which this imaging study is associated" }, "endpoint": { "backref": "endpoint_imaging_study", "description": "The network service providing access (e.g., query, view, or retrieval) for the study. See implementation notes for information about using DICOM endpoints. A study-level endpoint applies to each series in the study, unless overridden by a series-level endpoint with the same Endpoint.connectionType.", "element_property": true, - "enum_reference_types": ["Endpoint"], + "enum_reference_types": [ + "Endpoint" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -36430,7 +49607,9 @@ "backref": "imaging_study", "description": "The principal physical location where the ImagingStudy was performed.", "element_property": true, - "enum_reference_types": ["Location"], + "enum_reference_types": [ + "Location" + ], "title": "Where ImagingStudy occurred" }, "meta": { @@ -36488,7 +49667,9 @@ "backref": "partOf_imaging_study", "description": "A larger event of which this particular ImagingStudy is a component or step. For example, an ImagingStudy as part of a procedure.", "element_property": true, - "enum_reference_types": ["Procedure"], + "enum_reference_types": [ + "Procedure" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -36503,7 +49684,10 @@ "binding_version": null, "description": "This field corresponds to the DICOM Procedure Code Sequence (0008,1032). This is different from the FHIR Procedure resource that may include the ImagingStudy.", "element_property": true, - "enum_reference_types": ["PlanDefinition", "ActivityDefinition"], + "enum_reference_types": [ + "PlanDefinition", + "ActivityDefinition" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -36535,7 +49719,10 @@ "backref": "imaging_study", "description": "The requesting/referring physician.", "element_property": true, - "enum_reference_types": ["Practitioner", "PractitionerRole"], + "enum_reference_types": [ + "Practitioner", + "PractitionerRole" + ], "title": "Referring physician" }, "resourceType": { @@ -36585,7 +49772,11 @@ "backref": "imaging_study", "description": "The subject, typically a patient, of the imaging study.", "element_property": true, - "enum_reference_types": ["Patient", "Device", "Group"], + "enum_reference_types": [ + "Patient", + "Device", + "Group" + ], "title": "Who or what is the subject of the study" }, "text": { @@ -36595,7 +49786,9 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["subject"], + "required": [ + "subject" + ], "title": "ImagingStudy", "type": "object" }, @@ -36608,10 +49801,18 @@ "href": "{id}", "rel": "patient", "targetHints": { - "backref": ["body_structure"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "body_structure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -36619,7 +49820,9 @@ "templatePointers": { "id": "/patient/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -36784,7 +49987,9 @@ "backref": "body_structure", "description": "The person to which the body site belongs.", "element_property": true, - "enum_reference_types": ["Patient"], + "enum_reference_types": [ + "Patient" + ], "title": "Who this is about" }, "resourceType": { @@ -36801,7 +50006,10 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["includedStructure", "patient"], + "required": [ + "includedStructure", + "patient" + ], "title": "BodyStructure", "type": "object" }, @@ -37004,7 +50212,9 @@ "backref": "observation_component", "description": "The information determined as a result of making the observation, if the information has a simple value.", "element_property": true, - "enum_reference_types": ["MolecularSequence"], + "enum_reference_types": [ + "MolecularSequence" + ], "one_of_many": "value", "one_of_many_required": false, "title": "Actual component result" @@ -37036,7 +50246,9 @@ "type": "string" } }, - "required": ["code"], + "required": [ + "code" + ], "title": "ObservationComponent", "type": "object" }, @@ -37193,7 +50405,11 @@ "binding_version": "5.0.0", "description": "Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.", "element_property": true, - "enum_values": ["postal", "physical", "both"], + "enum_values": [ + "postal", + "physical", + "both" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "postal | physical | both", "type": "string" @@ -37205,7 +50421,13 @@ "binding_version": "5.0.0", "description": "The purpose of this address.", "element_property": true, - "enum_values": ["home", "work", "temp", "old", "billing"], + "enum_values": [ + "home", + "work", + "temp", + "old", + "billing" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "home | work | temp | old | billing - purpose of this address", "type": "string" @@ -37223,10 +50445,18 @@ "href": "{id}", "rel": "document", "targetHints": { - "backref": ["substance_definition_structure_representation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "substance_definition_structure_representation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -37234,7 +50464,9 @@ "templatePointers": { "id": "/document/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -37247,7 +50479,9 @@ "backref": "substance_definition_structure_representation", "description": "An attached file with the structural representation e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file.", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "title": "An attachment with the structural representation e.g. a structure graphic or AnIML file" }, "extension": { @@ -37460,10 +50694,18 @@ "href": "{id}", "rel": "substanceReference", "targetHints": { - "backref": ["substance_ingredient"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "substance_ingredient" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -37471,7 +50713,9 @@ "templatePointers": { "id": "/substanceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -37547,7 +50791,9 @@ "backref": "substance_ingredient", "description": "Another substance that is a component of this substance.", "element_property": true, - "enum_reference_types": ["Substance"], + "enum_reference_types": [ + "Substance" + ], "one_of_many": "substance", "one_of_many_required": true, "title": "A component of the substance" @@ -37904,7 +51150,13 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": ["<", "<=", ">=", ">", "ad"], + "enum_values": [ + "<", + "<=", + ">=", + ">", + "ad" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -38017,7 +51269,13 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": ["<", "<=", ">=", ">", "ad"], + "enum_values": [ + "<", + "<=", + ">=", + ">", + "ad" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -38100,10 +51358,18 @@ "href": "{id}", "rel": "device_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -38111,17 +51377,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -38129,17 +51405,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -38147,17 +51433,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -38165,17 +51461,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -38183,17 +51489,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -38201,17 +51517,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -38219,17 +51545,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -38237,17 +51573,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -38255,17 +51601,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -38273,17 +51629,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -38291,17 +51657,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -38309,17 +51685,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -38327,17 +51713,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -38345,17 +51741,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -38363,17 +51769,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -38381,17 +51797,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -38399,17 +51825,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -38417,17 +51853,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -38435,17 +51881,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -38453,17 +51909,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -38471,17 +51937,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -38489,17 +51965,27 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/device", "href": "{id}", "rel": "device_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -38507,7 +51993,9 @@ "templatePointers": { "id": "/device/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -38519,7 +52007,9 @@ "binding_version": null, "description": "An instrument, tool, analyzer, etc. used in the measurement.", "element_property": true, - "enum_reference_types": ["Device"], + "enum_reference_types": [ + "Device" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/CodeableReference" }, @@ -38601,10 +52091,18 @@ "href": "{id}", "rel": "party_Patient", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -38612,16 +52110,26 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "party_Practitioner", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -38629,16 +52137,26 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "party_PractitionerRole", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -38646,16 +52164,26 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "party_Organization", "targetHints": { - "backref": ["document_reference_attester"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "document_reference_attester" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -38663,7 +52191,9 @@ "templatePointers": { "id": "/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -38756,7 +52286,9 @@ "type": "string" } }, - "required": ["mode"], + "required": [ + "mode" + ], "title": "DocumentReferenceAttester", "type": "object" }, @@ -38769,10 +52301,18 @@ "href": "{id}", "rel": "target", "targetHints": { - "backref": ["document_reference_relates_to"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "document_reference_relates_to" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -38780,7 +52320,9 @@ "templatePointers": { "id": "/target/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -38852,11 +52394,16 @@ "backref": "document_reference_relates_to", "description": "The target document of this relationship.", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "title": "Target of the relationship" } }, - "required": ["code", "target"], + "required": [ + "code", + "target" + ], "title": "DocumentReferenceRelatesTo", "type": "object" }, @@ -38933,7 +52480,12 @@ "description": "The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.", "element_property": true, "element_required": true, - "enum_values": ["generated", "extensions", "additional", "empty"], + "enum_values": [ + "generated", + "extensions", + "additional", + "empty" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "generated | extensions | additional | empty", "type": "string" @@ -39024,7 +52576,9 @@ "title": "Highlighted feature" } }, - "required": ["type"], + "required": [ + "type" + ], "title": "SpecimenFeature", "type": "object" }, @@ -39103,7 +52657,9 @@ "type": "string" } }, - "required": ["attachment"], + "required": [ + "attachment" + ], "title": "DocumentReferenceContent", "type": "object" }, @@ -39117,9 +52673,15 @@ "rel": "rootDir_Directory", "targetHints": { "backref": [], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Directory/*"] + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Directory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Directory" @@ -39127,16 +52689,26 @@ "templatePointers": { "id": "/rootDir/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "partOf", "targetHints": { - "backref": ["partOf_research_study"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "partOf_research_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -39144,16 +52716,26 @@ "templatePointers": { "id": "/partOf/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "result_DiagnosticReport", "targetHints": { - "backref": ["result_research_study"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "result_research_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -39161,16 +52743,26 @@ "templatePointers": { "id": "/result/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "site_ResearchStudy", "targetHints": { - "backref": ["site_research_study"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "site_research_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -39178,16 +52770,26 @@ "templatePointers": { "id": "/site/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "site_Organization", "targetHints": { - "backref": ["site_research_study"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "site_research_study" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39195,17 +52797,27 @@ "templatePointers": { "id": "/site/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ResearchStudyAssociatedParty/associatedParty", "href": "{id}", "rel": "associatedParty_party_Practitioner", "targetHints": { - "backref": ["research_study_associated_party"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "research_study_associated_party" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -39213,17 +52825,27 @@ "templatePointers": { "id": "/associatedParty/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ResearchStudyAssociatedParty/associatedParty", "href": "{id}", "rel": "associatedParty_party_PractitionerRole", "targetHints": { - "backref": ["research_study_associated_party"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "research_study_associated_party" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -39231,17 +52853,27 @@ "templatePointers": { "id": "/associatedParty/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ResearchStudyAssociatedParty/associatedParty", "href": "{id}", "rel": "associatedParty_party_Organization", "targetHints": { - "backref": ["research_study_associated_party"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "research_study_associated_party" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39249,17 +52881,27 @@ "templatePointers": { "id": "/associatedParty/-/party/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ResearchStudyComparisonGroup/comparisonGroup", "href": "{id}", "rel": "comparisonGroup_observedGroup", "targetHints": { - "backref": ["research_study_comparison_group"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "research_study_comparison_group" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39267,17 +52909,27 @@ "templatePointers": { "id": "/comparisonGroup/-/observedGroup/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39285,17 +52937,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39303,17 +52965,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -39321,17 +52993,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -39339,17 +53021,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -39357,17 +53049,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -39375,17 +53077,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -39393,17 +53105,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -39411,17 +53133,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -39429,17 +53161,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -39447,17 +53189,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -39465,17 +53217,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -39483,17 +53245,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -39501,17 +53273,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -39519,17 +53301,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -39537,17 +53329,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -39555,17 +53357,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -39573,17 +53385,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -39591,17 +53413,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -39609,17 +53441,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -39627,17 +53469,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -39645,17 +53497,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -39663,17 +53525,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/focus", "href": "{id}", "rel": "focus_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -39681,17 +53553,27 @@ "templatePointers": { "id": "/focus/-/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -39699,17 +53581,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -39717,17 +53609,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -39735,17 +53637,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39753,17 +53665,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ResearchStudyRecruitment/recruitment", "href": "{id}", "rel": "recruitment_actualGroup", "targetHints": { - "backref": ["actualGroup_research_study_recruitment"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "actualGroup_research_study_recruitment" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39771,17 +53693,27 @@ "templatePointers": { "id": "/recruitment/actualGroup/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ResearchStudyRecruitment/recruitment", "href": "{id}", "rel": "recruitment_eligibility_Group", "targetHints": { - "backref": ["eligibility_research_study_recruitment"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "eligibility_research_study_recruitment" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39789,17 +53721,27 @@ "templatePointers": { "id": "/recruitment/eligibility/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Organization", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -39807,17 +53749,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Group", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -39825,17 +53777,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -39843,17 +53805,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -39861,17 +53833,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -39879,17 +53861,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Patient", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -39897,17 +53889,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -39915,17 +53917,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Substance", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -39933,17 +53945,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -39951,17 +53973,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -39969,17 +54001,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Observation", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -39987,17 +54029,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -40005,17 +54057,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Condition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -40023,17 +54085,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Medication", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -40041,17 +54113,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -40059,17 +54141,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -40077,17 +54169,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -40095,17 +54197,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -40113,17 +54225,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -40131,17 +54253,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_Task", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -40149,17 +54281,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -40167,17 +54309,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -40185,17 +54337,27 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/relatedArtifact", "href": "{id}", "rel": "relatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -40203,7 +54365,9 @@ "templatePointers": { "id": "/relatedArtifact/-/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -40367,7 +54531,9 @@ "rootDir": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "rootdir_research_study", - "enum_reference_types": ["Directory"], + "enum_reference_types": [ + "Directory" + ], "type": "object" }, "id": { @@ -40481,7 +54647,9 @@ "backref": "partOf_research_study", "description": "A larger research study of which this particular study is a component or step.", "element_property": true, - "enum_reference_types": ["ResearchStudy"], + "enum_reference_types": [ + "ResearchStudy" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -40526,7 +54694,9 @@ "backref": "protocol_research_study", "description": "The set of steps expected to be performed as part of the execution of the study.", "element_property": true, - "enum_reference_types": ["PlanDefinition"], + "enum_reference_types": [ + "PlanDefinition" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -40586,7 +54756,11 @@ "backref": "site_research_study", "description": "A facility in which study activities are conducted.", "element_property": true, - "enum_reference_types": ["Location", "ResearchStudy", "Organization"], + "enum_reference_types": [ + "Location", + "ResearchStudy", + "Organization" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -40601,7 +54775,12 @@ "description": "The publication state of the resource (not of the study).", "element_property": true, "element_required": true, - "enum_values": ["draft", "active", "retired", "unknown"], + "enum_values": [ + "draft", + "active", + "retired", + "unknown" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | active | retired | unknown", "type": "string" @@ -40773,10 +54952,18 @@ "href": "{id}", "rel": "onBehalfOf_Practitioner", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -40784,16 +54971,26 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "onBehalfOf_PractitionerRole", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -40801,16 +54998,26 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "onBehalfOf_Patient", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -40818,16 +55025,26 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "onBehalfOf_Organization", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -40835,16 +55052,26 @@ "templatePointers": { "id": "/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "who_Practitioner", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -40852,16 +55079,26 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "who_PractitionerRole", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -40869,16 +55106,26 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "who_Patient", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -40886,16 +55133,26 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "who_Organization", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -40903,7 +55160,9 @@ "templatePointers": { "id": "/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -41319,7 +55578,9 @@ "type": "string" } }, - "required": ["language"], + "required": [ + "language" + ], "title": "PatientCommunication", "type": "object" }, @@ -41332,10 +55593,18 @@ "href": "{id}", "rel": "parent", "targetHints": { - "backref": ["parent_specimen"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Specimen/*"] + "backref": [ + "parent_specimen" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -41343,16 +55612,26 @@ "templatePointers": { "id": "/parent/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["specimen"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "specimen" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -41360,16 +55639,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["specimen"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "specimen" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -41377,16 +55666,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": ["specimen"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "specimen" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -41394,17 +55693,27 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_collector_Practitioner", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -41412,17 +55721,27 @@ "templatePointers": { "id": "/collection/collector/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_collector_PractitionerRole", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -41430,17 +55749,27 @@ "templatePointers": { "id": "/collection/collector/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_collector_Patient", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -41448,17 +55777,27 @@ "templatePointers": { "id": "/collection/collector/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SpecimenCollection/collection", "href": "{id}", "rel": "collection_procedure", "targetHints": { - "backref": ["specimen_collection"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "specimen_collection" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -41466,17 +55805,27 @@ "templatePointers": { "id": "/collection/procedure/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -41484,17 +55833,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -41502,17 +55861,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -41520,17 +55889,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -41538,17 +55917,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SpecimenProcessing/processing", "href": "{id}", "rel": "processing_additive", "targetHints": { - "backref": ["additive_specimen_processing"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "additive_specimen_processing" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -41556,7 +55945,9 @@ "templatePointers": { "id": "/processing/-/additive/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -41599,7 +55990,10 @@ "binding_version": "5.0.0", "description": "This element signifies if the specimen is part of a group or pooled.", "element_property": true, - "enum_values": ["grouped", "pooled"], + "enum_values": [ + "grouped", + "pooled" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "grouped | pooled", "type": "string" @@ -41738,7 +56132,9 @@ "backref": "parent_specimen", "description": "Reference to the parent (source) specimen which is used when the specimen was either derived from or a component of another specimen.", "element_property": true, - "enum_reference_types": ["Specimen"], + "enum_reference_types": [ + "Specimen" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -41765,7 +56161,9 @@ "backref": "request_specimen", "description": "Details concerning a service request that required a specimen to be collected.", "element_property": true, - "enum_reference_types": ["ServiceRequest"], + "enum_reference_types": [ + "ServiceRequest" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -41980,7 +56378,9 @@ "backref": "specimen_container", "description": "The device resource for the the container holding the specimen. If the container is in a holder then the referenced device will point to a parent device.", "element_property": true, - "enum_reference_types": ["Device"], + "enum_reference_types": [ + "Device" + ], "title": "Device resource for the container" }, "extension": { @@ -42025,7 +56425,9 @@ "backref": "specimen_container", "description": "The location of the container holding the specimen.", "element_property": true, - "enum_reference_types": ["Location"], + "enum_reference_types": [ + "Location" + ], "title": "Where the container is" }, "modifierExtension": { @@ -42051,7 +56453,9 @@ "title": "Quantity of specimen within container" } }, - "required": ["device"], + "required": [ + "device" + ], "title": "SpecimenContainer", "type": "object" }, @@ -42064,10 +56468,18 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42075,16 +56487,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -42092,16 +56514,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -42109,16 +56541,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -42126,16 +56568,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -42143,16 +56595,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -42160,16 +56622,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -42177,16 +56649,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -42194,16 +56676,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -42211,16 +56703,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -42228,16 +56730,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -42245,16 +56757,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -42262,16 +56784,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -42279,16 +56811,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -42296,16 +56838,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -42313,16 +56865,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -42330,16 +56892,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -42347,16 +56919,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -42364,16 +56946,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -42381,16 +56973,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -42398,16 +57000,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -42415,16 +57027,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -42432,16 +57054,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": ["extension"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "extension" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -42449,17 +57081,27 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -42467,17 +57109,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -42485,17 +57137,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -42503,17 +57165,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42521,17 +57193,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42539,17 +57221,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -42557,17 +57249,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -42575,17 +57277,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -42593,17 +57305,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -42611,17 +57333,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -42629,17 +57361,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -42647,17 +57389,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -42665,17 +57417,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -42683,17 +57445,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -42701,17 +57473,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -42719,17 +57501,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -42737,17 +57529,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -42755,17 +57557,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -42773,17 +57585,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -42791,17 +57613,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -42809,17 +57641,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -42827,17 +57669,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -42845,17 +57697,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -42863,17 +57725,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -42881,17 +57753,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -42899,17 +57781,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -42917,17 +57809,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -42935,17 +57837,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DataRequirement/valueDataRequirement", "href": "{id}", "rel": "valueDataRequirement_subjectReference", "targetHints": { - "backref": ["data_requirement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "data_requirement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -42953,17 +57865,27 @@ "templatePointers": { "id": "/valueDataRequirement/subjectReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ExtendedContactDetail/valueExtendedContactDetail", "href": "{id}", "rel": "valueExtendedContactDetail_organization", "targetHints": { - "backref": ["extended_contact_detail"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extended_contact_detail" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42971,17 +57893,27 @@ "templatePointers": { "id": "/valueExtendedContactDetail/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Organization", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -42989,17 +57921,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Group", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -43007,17 +57949,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43025,17 +57977,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -43043,17 +58005,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -43061,17 +58033,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Patient", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -43079,17 +58061,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -43097,17 +58089,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Substance", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -43115,17 +58117,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -43133,17 +58145,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -43151,17 +58173,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Observation", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -43169,17 +58201,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -43187,17 +58229,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Condition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -43205,17 +58257,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Medication", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -43223,17 +58285,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -43241,17 +58313,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -43259,17 +58341,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -43277,17 +58369,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -43295,17 +58397,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -43313,17 +58425,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Task", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -43331,17 +58453,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -43349,17 +58481,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -43367,17 +58509,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -43385,17 +58537,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Practitioner", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43403,17 +58565,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_PractitionerRole", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -43421,17 +58593,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Patient", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -43439,17 +58621,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Organization", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43457,17 +58649,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Practitioner", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -43475,17 +58677,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_PractitionerRole", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -43493,17 +58705,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Patient", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -43511,17 +58733,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Organization", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43529,17 +58761,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_ResearchStudy", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -43547,17 +58789,27 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Group", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -43565,17 +58817,27 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Organization", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -43583,7 +58845,9 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -44389,10 +59653,18 @@ "href": "{id}", "rel": "data_subjectReference", "targetHints": { - "backref": ["data_requirement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "data_requirement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -44400,7 +59672,9 @@ "templatePointers": { "id": "/data/-/subjectReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -44499,7 +59773,9 @@ "subscriptionTopic": { "description": "A reference to a SubscriptionTopic resource that defines the event. If this element is provided, no other information about the trigger definition may be supplied.", "element_property": true, - "enum_reference_types": ["SubscriptionTopic"], + "enum_reference_types": [ + "SubscriptionTopic" + ], "pattern": "\\S*", "title": "What event", "type": "string" @@ -44527,7 +59803,9 @@ "backref": "trigger_definition", "description": "The timing of the event (if this is a periodic trigger).", "element_property": true, - "enum_reference_types": ["Schedule"], + "enum_reference_types": [ + "Schedule" + ], "one_of_many": "timing", "one_of_many_required": false, "title": "Timing of the event" @@ -44638,7 +59916,9 @@ "profile": { "description": "A list of profiles (references to [StructureDefinition](structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).", "element_property": true, - "enum_reference_types": ["StructureDefinition"], + "enum_reference_types": [ + "StructureDefinition" + ], "items": { "pattern": "\\S*", "type": "string" @@ -44775,7 +60055,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "research_study_outcome_measure", "element_property": true, - "enum_reference_types": ["EvidenceVariable"], + "enum_reference_types": [ + "EvidenceVariable" + ], "title": "Structured outcome definition" }, "resourceType": { @@ -44811,10 +60093,18 @@ "href": "{id}", "rel": "link", "targetHints": { - "backref": ["diagnostic_report_media"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "diagnostic_report_media" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -44822,7 +60112,9 @@ "templatePointers": { "id": "/link/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -44872,7 +60164,9 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "diagnostic_report_media", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "title": "Reference to the image or data source" }, "links": { @@ -44898,7 +60192,9 @@ "type": "string" } }, - "required": ["link"], + "required": [ + "link" + ], "title": "DiagnosticReportMedia", "type": "object" }, @@ -44911,10 +60207,18 @@ "href": "{id}", "rel": "assigner", "targetHints": { - "backref": ["identifier"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "identifier" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -44922,7 +60226,9 @@ "templatePointers": { "id": "/assigner/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -44943,7 +60249,9 @@ "backref": "identifier", "description": "Organization that issued/manages the identifier.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization that issued id (may be just text)" }, "extension": { @@ -45020,7 +60328,13 @@ "binding_version": "5.0.0", "description": "The purpose of this identifier.", "element_property": true, - "enum_values": ["usual", "official", "temp", "secondary", "old"], + "enum_values": [ + "usual", + "official", + "temp", + "secondary", + "old" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "usual | official | temp | secondary | old (If known)", "type": "string" @@ -45046,10 +60360,18 @@ "href": "{id}", "rel": "actor_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -45057,17 +60379,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -45075,17 +60407,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -45093,17 +60435,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -45111,17 +60463,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -45129,17 +60491,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -45147,17 +60519,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -45165,17 +60547,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -45183,17 +60575,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -45201,17 +60603,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -45219,17 +60631,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -45237,17 +60659,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -45255,17 +60687,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -45273,17 +60715,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -45291,17 +60743,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -45309,17 +60771,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -45327,17 +60799,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -45345,17 +60827,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -45363,17 +60855,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -45381,17 +60883,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -45399,17 +60911,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -45417,17 +60939,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -45435,17 +60967,27 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/actor", "href": "{id}", "rel": "actor_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -45453,7 +60995,9 @@ "templatePointers": { "id": "/actor/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -45535,7 +61079,9 @@ "type": "string" } }, - "required": ["actor"], + "required": [ + "actor" + ], "title": "MedicationAdministrationPerformer", "type": "object" }, @@ -45632,7 +61178,9 @@ "backref": "spatialReference_body_structure_included_structure", "description": "XY or XYZ-coordinate orientation for structure.", "element_property": true, - "enum_reference_types": ["ImagingSelection"], + "enum_reference_types": [ + "ImagingSelection" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -45649,7 +61197,9 @@ "title": "Code that represents the included structure" } }, - "required": ["structure"], + "required": [ + "structure" + ], "title": "BodyStructureIncludedStructure", "type": "object" }, @@ -45662,10 +61212,18 @@ "href": "{id}", "rel": "managingEntity_Organization", "targetHints": { - "backref": ["group"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "group" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -45673,16 +61231,26 @@ "templatePointers": { "id": "/managingEntity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "managingEntity_Practitioner", "targetHints": { - "backref": ["group"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "group" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -45690,16 +61258,26 @@ "templatePointers": { "id": "/managingEntity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "managingEntity_PractitionerRole", "targetHints": { - "backref": ["group"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "group" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -45707,17 +61285,27 @@ "templatePointers": { "id": "/managingEntity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Organization", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -45725,17 +61313,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Group", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -45743,17 +61341,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Practitioner", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -45761,17 +61369,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_PractitionerRole", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -45779,17 +61397,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_ResearchStudy", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -45797,17 +61425,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Patient", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -45815,17 +61453,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_ResearchSubject", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -45833,17 +61481,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Substance", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -45851,17 +61509,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_SubstanceDefinition", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -45869,17 +61537,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Specimen", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -45887,17 +61565,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Observation", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -45905,17 +61593,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_DiagnosticReport", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -45923,17 +61621,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Condition", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -45941,17 +61649,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Medication", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -45959,17 +61677,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_MedicationAdministration", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -45977,17 +61705,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_MedicationStatement", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -45995,17 +61733,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_MedicationRequest", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -46013,17 +61761,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Procedure", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -46031,17 +61789,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_DocumentReference", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -46049,17 +61817,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_Task", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -46067,17 +61845,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_ImagingStudy", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -46085,17 +61873,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -46103,17 +61901,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupCharacteristic/characteristic", "href": "{id}", "rel": "characteristic_valueReference_BodyStructure", "targetHints": { - "backref": ["group_characteristic"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "group_characteristic" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -46121,17 +61929,27 @@ "templatePointers": { "id": "/characteristic/-/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Group", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -46139,17 +61957,27 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Organization", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -46157,17 +61985,27 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Patient", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -46175,17 +62013,27 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Practitioner", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -46193,17 +62041,27 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_PractitionerRole", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -46211,17 +62069,27 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From GroupMember/member", "href": "{id}", "rel": "member_entity_Specimen", "targetHints": { - "backref": ["group_member"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "group_member" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -46229,7 +62097,9 @@ "templatePointers": { "id": "/member/-/entity/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -46398,7 +62268,10 @@ "description": "Basis for membership in the Group: * 'definitional': The Group.characteristics specified are both necessary and sufficient to determine membership. All entities that meet the criteria are considered to be members of the group, whether referenced by the group or not. If members are present, they are individuals that happen to be known as meeting the Group.characteristics. The list cannot be presumed to be complete. * 'enumerated': The Group.characteristics are necessary but not sufficient to determine membership. Membership is determined by being listed as one of the Group.member.", "element_property": true, "element_required": true, - "enum_values": ["definitional", "enumerated"], + "enum_values": [ + "definitional", + "enumerated" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "definitional | enumerated", "type": "string" @@ -46482,10 +62355,18 @@ "href": "{id}", "rel": "valueReference_Organization", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -46493,16 +62374,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Group", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -46510,16 +62401,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Practitioner", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -46527,16 +62428,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_PractitionerRole", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -46544,16 +62455,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchStudy", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -46561,16 +62482,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Patient", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -46578,16 +62509,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ResearchSubject", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -46595,16 +62536,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Substance", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -46612,16 +62563,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_SubstanceDefinition", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -46629,16 +62590,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Specimen", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -46646,16 +62617,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Observation", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -46663,16 +62644,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DiagnosticReport", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -46680,16 +62671,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Condition", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -46697,16 +62698,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Medication", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -46714,16 +62725,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationAdministration", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -46731,16 +62752,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationStatement", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -46748,16 +62779,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_MedicationRequest", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -46765,16 +62806,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Procedure", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -46782,16 +62833,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_DocumentReference", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -46799,16 +62860,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_Task", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -46816,16 +62887,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_ImagingStudy", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -46833,16 +62914,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_FamilyMemberHistory", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -46850,16 +62941,26 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "valueReference_BodyStructure", "targetHints": { - "backref": ["task_input"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "task_input" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -46867,17 +62968,27 @@ "templatePointers": { "id": "/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -46885,17 +62996,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -46903,17 +63024,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -46921,17 +63052,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/valueAnnotation", "href": "{id}", "rel": "valueAnnotation_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -46939,17 +63080,27 @@ "templatePointers": { "id": "/valueAnnotation/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Organization", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -46957,17 +63108,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Group", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -46975,17 +63136,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Practitioner", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -46993,17 +63164,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_PractitionerRole", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47011,17 +63192,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -47029,17 +63220,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Patient", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47047,17 +63248,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ResearchSubject", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -47065,17 +63276,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Substance", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -47083,17 +63304,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_SubstanceDefinition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -47101,17 +63332,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Specimen", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -47119,17 +63360,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Observation", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -47137,17 +63388,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DiagnosticReport", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -47155,17 +63416,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Condition", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -47173,17 +63444,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Medication", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -47191,17 +63472,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationAdministration", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -47209,17 +63500,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationStatement", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -47227,17 +63528,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_MedicationRequest", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -47245,17 +63556,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Procedure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -47263,17 +63584,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_DocumentReference", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -47281,17 +63612,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_Task", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -47299,17 +63640,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_ImagingStudy", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -47317,17 +63668,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_FamilyMemberHistory", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -47335,17 +63696,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From CodeableReference/valueCodeableReference", "href": "{id}", "rel": "valueCodeableReference_reference_BodyStructure", "targetHints": { - "backref": ["codeable_reference"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "codeable_reference" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -47353,17 +63724,27 @@ "templatePointers": { "id": "/valueCodeableReference/reference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From DataRequirement/valueDataRequirement", "href": "{id}", "rel": "valueDataRequirement_subjectReference", "targetHints": { - "backref": ["data_requirement"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "data_requirement" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -47371,17 +63752,27 @@ "templatePointers": { "id": "/valueDataRequirement/subjectReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From ExtendedContactDetail/valueExtendedContactDetail", "href": "{id}", "rel": "valueExtendedContactDetail_organization", "targetHints": { - "backref": ["extended_contact_detail"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "extended_contact_detail" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47389,17 +63780,27 @@ "templatePointers": { "id": "/valueExtendedContactDetail/organization/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Organization", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47407,17 +63808,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Group", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -47425,17 +63836,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Practitioner", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -47443,17 +63864,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_PractitionerRole", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47461,17 +63892,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -47479,17 +63920,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Patient", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47497,17 +63948,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ResearchSubject", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchSubject/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchSubject/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchSubject" @@ -47515,17 +63976,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Substance", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -47533,17 +64004,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_SubstanceDefinition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -47551,17 +64032,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Specimen", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -47569,17 +64060,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Observation", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Observation/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -47587,17 +64088,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DiagnosticReport", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -47605,17 +64116,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Condition", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Condition/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Condition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Condition" @@ -47623,17 +64144,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Medication", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -47641,17 +64172,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationAdministration", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationAdministration/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationAdministration/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationAdministration" @@ -47659,17 +64200,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationStatement", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationStatement/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationStatement/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationStatement" @@ -47677,17 +64228,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_MedicationRequest", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["MedicationRequest/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "MedicationRequest/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/MedicationRequest" @@ -47695,17 +64256,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Procedure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Procedure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Procedure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Procedure" @@ -47713,17 +64284,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_DocumentReference", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -47731,17 +64312,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_Task", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Task/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Task/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Task" @@ -47749,17 +64340,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_ImagingStudy", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ImagingStudy/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ImagingStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ImagingStudy" @@ -47767,17 +64368,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_FamilyMemberHistory", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["FamilyMemberHistory/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "FamilyMemberHistory/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/FamilyMemberHistory" @@ -47785,17 +64396,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From RelatedArtifact/valueRelatedArtifact", "href": "{id}", "rel": "valueRelatedArtifact_resourceReference_BodyStructure", "targetHints": { - "backref": ["related_artifact"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["BodyStructure/*"] + "backref": [ + "related_artifact" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "BodyStructure/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/BodyStructure" @@ -47803,17 +64424,27 @@ "templatePointers": { "id": "/valueRelatedArtifact/resourceReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Practitioner", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -47821,17 +64452,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_PractitionerRole", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47839,17 +64480,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Patient", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47857,17 +64508,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_onBehalfOf_Organization", "targetHints": { - "backref": ["onBehalfOf_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "onBehalfOf_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47875,17 +64536,27 @@ "templatePointers": { "id": "/valueSignature/onBehalfOf/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Practitioner", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -47893,17 +64564,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_PractitionerRole", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -47911,17 +64592,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Patient", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -47929,17 +64620,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Signature/valueSignature", "href": "{id}", "rel": "valueSignature_who_Organization", "targetHints": { - "backref": ["who_signature"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "who_signature" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -47947,17 +64648,27 @@ "templatePointers": { "id": "/valueSignature/who/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_ResearchStudy", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -47965,17 +64676,27 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Group", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -47983,17 +64704,27 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From UsageContext/valueUsageContext", "href": "{id}", "rel": "valueUsageContext_valueReference_Organization", "targetHints": { - "backref": ["usage_context"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "usage_context" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -48001,7 +64732,9 @@ "templatePointers": { "id": "/valueUsageContext/valueReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -48624,7 +65357,9 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "title": "TaskInput", "type": "object" }, @@ -48637,10 +65372,18 @@ "href": "{id}", "rel": "marketingAuthorizationHolder", "targetHints": { - "backref": ["medication"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "medication" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -48648,7 +65391,9 @@ "templatePointers": { "id": "/marketingAuthorizationHolder/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -48694,7 +65439,9 @@ "backref": "medication", "description": "A reference to a knowledge resource that provides more information about this medication.", "element_property": true, - "enum_reference_types": ["MedicationKnowledge"], + "enum_reference_types": [ + "MedicationKnowledge" + ], "title": "Knowledge about this medication" }, "doseForm": { @@ -48786,7 +65533,9 @@ "backref": "medication", "description": "The company or other legal entity that has authorization, from the appropriate drug regulatory authority, to market a medicine in one or more jurisdictions. Typically abbreviated MAH.Note: The MAH may manufacture the product and may also contract the manufacturing of the product to one or more companies (organizations).", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "title": "Organization that has authorization to market medication" }, "meta": { @@ -48818,7 +65567,11 @@ "binding_version": "5.0.0", "description": "A code to indicate if the medication is in active use.", "element_property": true, - "enum_values": ["active", "inactive", "entered-in-error"], + "enum_values": [ + "active", + "inactive", + "entered-in-error" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "active | inactive | entered-in-error", "type": "string" @@ -48933,10 +65686,18 @@ "href": "{id}", "rel": "study", "targetHints": { - "backref": ["research_subject"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["ResearchStudy/*"] + "backref": [ + "research_subject" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "ResearchStudy/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/ResearchStudy" @@ -48944,16 +65705,26 @@ "templatePointers": { "id": "/study/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Patient", "targetHints": { - "backref": ["research_subject"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "research_subject" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -48961,16 +65732,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Group", "targetHints": { - "backref": ["research_subject"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Group/*"] + "backref": [ + "research_subject" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Group/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Group" @@ -48978,16 +65759,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Specimen", "targetHints": { - "backref": ["research_subject"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Specimen/*"] + "backref": [ + "research_subject" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Specimen/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Specimen" @@ -48995,16 +65786,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Medication", "targetHints": { - "backref": ["research_subject"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Medication/*"] + "backref": [ + "research_subject" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Medication/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Medication" @@ -49012,16 +65813,26 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "subject_Substance", "targetHints": { - "backref": ["research_subject"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Substance/*"] + "backref": [ + "research_subject" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -49029,7 +65840,9 @@ "templatePointers": { "id": "/subject/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -49075,7 +65888,9 @@ "backref": "consent_research_subject", "description": "A record of the patient's informed agreement to participate in the study.", "element_property": true, - "enum_reference_types": ["Consent"], + "enum_reference_types": [ + "Consent" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -49202,7 +66017,12 @@ "description": "The publication state of the resource (not of the subject).", "element_property": true, "element_required": true, - "enum_values": ["draft", "active", "retired", "unknown"], + "enum_values": [ + "draft", + "active", + "retired", + "unknown" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "draft | active | retired | unknown", "type": "string" @@ -49212,7 +66032,9 @@ "backref": "research_subject", "description": "Reference to the study the subject is participating in.", "element_property": true, - "enum_reference_types": ["ResearchStudy"], + "enum_reference_types": [ + "ResearchStudy" + ], "title": "Study subject is part of" }, "subject": { @@ -49238,7 +66060,10 @@ "title": "Text summary of the resource, for human interpretation" } }, - "required": ["study", "subject"], + "required": [ + "study", + "subject" + ], "title": "ResearchSubject", "type": "object" }, @@ -49421,7 +66246,13 @@ "binding_version": "5.0.0", "description": "Identifies the purpose for the contact point.", "element_property": true, - "enum_values": ["home", "work", "temp", "old", "mobile"], + "enum_values": [ + "home", + "work", + "temp", + "old", + "mobile" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "home | work | temp | old | mobile - purpose of this contact point", "type": "string" @@ -49477,7 +66308,13 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": ["<", "<=", ">=", ">", "ad"], + "enum_values": [ + "<", + "<=", + ">=", + ">", + "ad" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -49559,10 +66396,18 @@ "href": "{id}", "rel": "manufacturer", "targetHints": { - "backref": ["manufacturer_substance_definition"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "manufacturer_substance_definition" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -49570,16 +66415,26 @@ "templatePointers": { "id": "/manufacturer/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "supplier", "targetHints": { - "backref": ["supplier_substance_definition"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Organization/*"] + "backref": [ + "supplier_substance_definition" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -49587,17 +66442,27 @@ "templatePointers": { "id": "/supplier/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionCode/code", "href": "{id}", "rel": "code_source", "targetHints": { - "backref": ["source_substance_definition_code"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_code" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -49605,17 +66470,27 @@ "templatePointers": { "id": "/code/-/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionName/name", "href": "{id}", "rel": "name_source", "targetHints": { - "backref": ["source_substance_definition_name"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_name" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -49623,17 +66498,27 @@ "templatePointers": { "id": "/name/-/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Practitioner", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Practitioner/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Practitioner/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Practitioner" @@ -49641,17 +66526,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_PractitionerRole", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["PractitionerRole/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "PractitionerRole/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/PractitionerRole" @@ -49659,17 +66554,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Patient", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Patient/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Patient/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Patient" @@ -49677,17 +66582,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From Annotation/note", "href": "{id}", "rel": "note_authorReference_Organization", "targetHints": { - "backref": ["annotation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["Organization/*"] + "backref": [ + "annotation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "Organization/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Organization" @@ -49695,17 +66610,27 @@ "templatePointers": { "id": "/note/-/authorReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionRelationship/relationship", "href": "{id}", "rel": "relationship_source", "targetHints": { - "backref": ["source_substance_definition_relationship"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "source_substance_definition_relationship" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -49713,17 +66638,27 @@ "templatePointers": { "id": "/relationship/-/source/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionRelationship/relationship", "href": "{id}", "rel": "relationship_substanceDefinitionReference", "targetHints": { - "backref": ["substance_definition_relationship"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["SubstanceDefinition/*"] + "backref": [ + "substance_definition_relationship" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "SubstanceDefinition/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/SubstanceDefinition" @@ -49731,17 +66666,27 @@ "templatePointers": { "id": "/relationship/-/substanceDefinitionReference/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionStructure/structure", "href": "{id}", "rel": "structure_sourceDocument", "targetHints": { - "backref": ["sourceDocument_substance_definition_structure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "sourceDocument_substance_definition_structure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -49749,7 +66694,9 @@ "templatePointers": { "id": "/structure/sourceDocument/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -49882,7 +66829,9 @@ "informationSource": { "backref": "informationSource_substance_definition", "element_property": true, - "enum_reference_types": ["Citation"], + "enum_reference_types": [ + "Citation" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -49910,7 +66859,9 @@ "backref": "manufacturer_substance_definition", "description": "The entity that creates, makes, produces or fabricates the substance. This is a set of potential manufacturers but is not necessarily comprehensive.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -49969,14 +66920,18 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": ["SubstanceNucleicAcid"], + "enum_reference_types": [ + "SubstanceNucleicAcid" + ], "title": "Data items specific to nucleic acids" }, "polymer": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": ["SubstancePolymer"], + "enum_reference_types": [ + "SubstancePolymer" + ], "title": "Data items specific to polymers" }, "property": { @@ -49991,14 +66946,18 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": ["SubstanceProtein"], + "enum_reference_types": [ + "SubstanceProtein" + ], "title": "Data items specific to proteins" }, "referenceInformation": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference", "backref": "substance_definition", "element_property": true, - "enum_reference_types": ["SubstanceReferenceInformation"], + "enum_reference_types": [ + "SubstanceReferenceInformation" + ], "title": "General information detailing this substance" }, "relationship": { @@ -50041,7 +67000,9 @@ "backref": "supplier_substance_definition", "description": "An entity that is the source for the substance. It may be different from the manufacturer. Supplier is synonymous to a distributor.", "element_property": true, - "enum_reference_types": ["Organization"], + "enum_reference_types": [ + "Organization" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -50073,10 +67034,18 @@ "href": "{id}", "rel": "assessment_DiagnosticReport", "targetHints": { - "backref": ["assessment_condition_stage"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DiagnosticReport/*"] + "backref": [ + "assessment_condition_stage" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DiagnosticReport/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DiagnosticReport" @@ -50084,16 +67053,26 @@ "templatePointers": { "id": "/assessment/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "href": "{id}", "rel": "assessment_Observation", "targetHints": { - "backref": ["assessment_condition_stage"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Observation/*"] + "backref": [ + "assessment_condition_stage" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Observation/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Observation" @@ -50101,7 +67080,9 @@ "templatePointers": { "id": "/assessment/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -50237,7 +67218,13 @@ "binding_version": "5.0.0", "description": "How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is \"<\" , then the real value is < stated value.", "element_property": true, - "enum_values": ["<", "<=", ">=", ">", "ad"], + "enum_values": [ + "<", + "<=", + ">=", + ">", + "ad" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "< | <= | >= | > | ad - how to understand the value", "type": "string" @@ -50319,10 +67306,18 @@ "href": "{id}", "rel": "additive", "targetHints": { - "backref": ["additive_specimen_processing"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["Substance/*"] + "backref": [ + "additive_specimen_processing" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "Substance/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/Substance" @@ -50330,7 +67325,9 @@ "templatePointers": { "id": "/additive/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -50345,7 +67342,9 @@ "additive": { "backref": "additive_specimen_processing", "element_property": true, - "enum_reference_types": ["Substance"], + "enum_reference_types": [ + "Substance" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -50451,10 +67450,18 @@ "href": "{id}", "rel": "sourceDocument", "targetHints": { - "backref": ["sourceDocument_substance_definition_structure"], - "direction": ["outbound"], - "multiplicity": ["has_many"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "sourceDocument_substance_definition_structure" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_many" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -50462,17 +67469,27 @@ "templatePointers": { "id": "/sourceDocument/-/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] }, { "$comment": "From SubstanceDefinitionStructureRepresentation/representation", "href": "{id}", "rel": "representation_document", "targetHints": { - "backref": ["substance_definition_structure_representation"], - "direction": ["outbound"], - "multiplicity": ["has_one"], - "regex_match": ["DocumentReference/*"] + "backref": [ + "substance_definition_structure_representation" + ], + "direction": [ + "outbound" + ], + "multiplicity": [ + "has_one" + ], + "regex_match": [ + "DocumentReference/*" + ] }, "targetSchema": { "$ref": "http://graph-fhir.io/schema/0.0.2/DocumentReference" @@ -50480,7 +67497,9 @@ "templatePointers": { "id": "/representation/-/document/reference" }, - "templateRequired": ["id"] + "templateRequired": [ + "id" + ] } ], "properties": { @@ -50585,7 +67604,9 @@ "backref": "sourceDocument_substance_definition_structure", "description": "The source of information about the structure.", "element_property": true, - "enum_reference_types": ["DocumentReference"], + "enum_reference_types": [ + "DocumentReference" + ], "items": { "$ref": "http://graph-fhir.io/schema/0.0.2/Reference" }, @@ -50785,7 +67806,9 @@ "profile": { "description": "If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.", "element_property": true, - "enum_reference_types": ["StructureDefinition"], + "enum_reference_types": [ + "StructureDefinition" + ], "pattern": "\\S*", "title": "What profile the value is expected to be", "type": "string" @@ -50817,7 +67840,10 @@ "description": "Whether the parameter is input or output for the module.", "element_property": true, "element_required": true, - "enum_values": ["in", "out"], + "enum_values": [ + "in", + "out" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "in | out", "type": "string" @@ -51050,7 +68076,15 @@ "binding_version": "5.0.0", "description": "If one or more days of week is provided, then the action happens only on the specified day(s).", "element_property": true, - "enum_values": ["mon", "tue", "wed", "thu", "fri", "sat", "sun"], + "enum_values": [ + "mon", + "tue", + "wed", + "thu", + "fri", + "sat", + "sun" + ], "items": { "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "type": "string" @@ -51077,7 +68111,15 @@ "binding_version": "5.0.0", "description": "The units of time for the duration, in UCUM units Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence.", "element_property": true, - "enum_values": ["s", "min", "h", "d", "wk", "mo", "a"], + "enum_values": [ + "s", + "min", + "h", + "d", + "wk", + "mo", + "a" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "s | min | h | d | wk | mo | a - unit of time (UCUM)", "type": "string" @@ -51159,7 +68201,15 @@ "binding_version": "5.0.0", "description": "The units of time for the period in UCUM units Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence.", "element_property": true, - "enum_values": ["s", "min", "h", "d", "wk", "mo", "a"], + "enum_values": [ + "s", + "min", + "h", + "d", + "wk", + "mo", + "a" + ], "pattern": "^[^\\s]+(\\s[^\\s]+)*$", "title": "s | min | h | d | wk | mo | a - unit of time (UCUM)", "type": "string" @@ -51607,4 +68657,4 @@ "$ref": "http://graph-fhir.io/schema/0.0.2/TimingRepeat" } ] -} +} \ No newline at end of file