@medplum/fhirtypes
Advanced tools
Comparing version 3.1.4 to 3.1.5
@@ -7,4 +7,7 @@ /* | ||
import { Expression } from './Expression'; | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
@@ -49,2 +52,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* A name associated with the AccessPolicy. | ||
@@ -109,3 +157,3 @@ */ | ||
/** | ||
* DEPRECATED Optional compartment restriction for the resource type. | ||
* @deprecated Optional compartment restriction for the resource type. | ||
*/ | ||
@@ -112,0 +160,0 @@ compartment?: Reference; |
@@ -9,5 +9,8 @@ /* | ||
import { Endpoint } from './Endpoint'; | ||
import { Extension } from './Extension'; | ||
import { Identifier } from './Identifier'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
@@ -52,2 +55,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* An identifier for this agent. | ||
@@ -54,0 +102,0 @@ */ |
@@ -6,3 +6,7 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Parameters } from './Parameters'; | ||
import { Resource } from './Resource'; | ||
@@ -46,2 +50,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* The status of the request. | ||
@@ -69,2 +118,7 @@ */ | ||
request: string; | ||
/** | ||
* Outputs resulting from the async job. | ||
*/ | ||
output?: Parameters; | ||
} |
@@ -8,4 +8,7 @@ /* | ||
import { CodeableConcept } from './CodeableConcept'; | ||
import { Extension } from './Extension'; | ||
import { Identifier } from './Identifier'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Resource } from './Resource'; | ||
import { Timing } from './Timing'; | ||
@@ -50,2 +53,47 @@ | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* An identifier for this bot. | ||
@@ -122,3 +170,3 @@ */ | ||
/** | ||
* DEPRECATED Bot logic script. Use Bot.sourceCode or Bot.executableCode | ||
* @deprecated Bot logic script. Use Bot.sourceCode or Bot.executableCode | ||
* instead. | ||
@@ -125,0 +173,0 @@ */ |
@@ -6,3 +6,6 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Resource } from './Resource'; | ||
import { ResourceType } from './ResourceType'; | ||
@@ -47,2 +50,47 @@ | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* The status of the request. | ||
@@ -49,0 +97,0 @@ */ |
@@ -6,4 +6,7 @@ /* | ||
import { Extension } from './Extension'; | ||
import { IdentityProvider } from './IdentityProvider'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Resource } from './Resource'; | ||
@@ -47,2 +50,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* The client application status. The status is active by default. The | ||
@@ -49,0 +97,0 @@ * status can be set to error to indicate that the client application is |
@@ -6,4 +6,7 @@ /* | ||
import { Extension } from './Extension'; | ||
import { IdentityProvider } from './IdentityProvider'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Resource } from './Resource'; | ||
@@ -47,2 +50,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* Globally unique domain name for this configuration. | ||
@@ -49,0 +97,0 @@ */ |
@@ -6,3 +6,6 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Resource } from './Resource'; | ||
@@ -47,2 +50,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* Whether this key is in active use. | ||
@@ -49,0 +97,0 @@ */ |
@@ -8,6 +8,9 @@ /* | ||
import { ClientApplication } from './ClientApplication'; | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Project } from './Project'; | ||
import { ProjectMembership } from './ProjectMembership'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
import { ResourceType } from './ResourceType'; | ||
@@ -54,2 +57,47 @@ import { SmartAppLaunch } from './SmartAppLaunch'; | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* The client requesting the code. | ||
@@ -56,0 +104,0 @@ */ |
@@ -6,9 +6,12 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
import { User } from './User'; | ||
/** | ||
* DEPRECATED Password change request for the 'forgot password' flow. Use | ||
* UserSecurityCheck instead. | ||
* @deprecated Password change request for the 'forgot password' flow. | ||
* Use UserSecurityCheck instead. | ||
*/ | ||
@@ -49,2 +52,47 @@ export interface PasswordChangeRequest { | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* The type of password change request (invite or reset). | ||
@@ -51,0 +99,0 @@ */ |
@@ -7,5 +7,8 @@ /* | ||
import { AccessPolicy } from './AccessPolicy'; | ||
import { Extension } from './Extension'; | ||
import { Identifier } from './Identifier'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
import { User } from './User'; | ||
@@ -50,2 +53,47 @@ | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* An identifier for this project. | ||
@@ -52,0 +100,0 @@ */ |
@@ -9,3 +9,5 @@ /* | ||
import { ClientApplication } from './ClientApplication'; | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Patient } from './Patient'; | ||
@@ -16,2 +18,3 @@ import { Practitioner } from './Practitioner'; | ||
import { RelatedPerson } from './RelatedPerson'; | ||
import { Resource } from './Resource'; | ||
import { User } from './User'; | ||
@@ -58,2 +61,47 @@ import { UserConfiguration } from './UserConfiguration'; | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* Project where the memberships are available. | ||
@@ -60,0 +108,0 @@ */ |
@@ -7,5 +7,8 @@ /* | ||
import { Encounter } from './Encounter'; | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Patient } from './Patient'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
@@ -49,2 +52,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* Optional patient indicating that the app was launched in the patient | ||
@@ -51,0 +99,0 @@ * context. |
@@ -6,6 +6,9 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Identifier } from './Identifier'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Project } from './Project'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
@@ -49,2 +52,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* An identifier for this user. | ||
@@ -67,3 +115,3 @@ */ | ||
/** | ||
* DEPRECATED Replaced by ProjectMembership.externalId. | ||
* @deprecated Replaced by ProjectMembership.externalId. | ||
*/ | ||
@@ -84,3 +132,3 @@ externalId?: string; | ||
/** | ||
* DEPRECATED | ||
* @deprecated | ||
*/ | ||
@@ -87,0 +135,0 @@ admin?: boolean; |
@@ -6,3 +6,6 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Resource } from './Resource'; | ||
@@ -46,2 +49,47 @@ /** | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* A name associated with the UserConfiguration. | ||
@@ -48,0 +96,0 @@ */ |
@@ -6,4 +6,7 @@ /* | ||
import { Extension } from './Extension'; | ||
import { Meta } from './Meta'; | ||
import { Narrative } from './Narrative'; | ||
import { Reference } from './Reference'; | ||
import { Resource } from './Resource'; | ||
import { User } from './User'; | ||
@@ -49,2 +52,47 @@ | ||
/** | ||
* A human-readable narrative that contains a summary of the resource and | ||
* can be used to represent the content of the resource to a human. The | ||
* narrative need not encode all the structured data, but is required to | ||
* contain sufficient detail to make it "clinically safe" for a human to | ||
* just read the narrative. Resource definitions may define what content | ||
* should be represented in the narrative to ensure clinical safety. | ||
*/ | ||
text?: Narrative; | ||
/** | ||
* These resources do not have an independent existence apart from the | ||
* resource that contains them - they cannot be identified independently, | ||
* and nor can they have their own independent transaction scope. | ||
*/ | ||
contained?: Resource[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource. To make the use of extensions | ||
* safe and manageable, 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. | ||
*/ | ||
extension?: Extension[]; | ||
/** | ||
* May be used to represent additional information that is not part of | ||
* the basic definition of the resource and that modifies the | ||
* understanding of the element that contains it and/or the understanding | ||
* of the containing element's descendants. Usually modifier elements | ||
* provide negation or qualification. To make the use of extensions safe | ||
* and manageable, there is a strict set of governance applied to the | ||
* definition and use of extensions. Though any implementer is allowed to | ||
* define an extension, there is a set of requirements that SHALL be met | ||
* as part of the definition of the extension. Applications processing a | ||
* resource are required to check for modifier extensions. | ||
* | ||
* Modifier extensions SHALL NOT change the meaning of any elements on | ||
* Resource or DomainResource (including cannot change the meaning of | ||
* modifierExtension itself). | ||
*/ | ||
modifierExtension?: Extension[]; | ||
/** | ||
* The type of user security request. | ||
@@ -51,0 +99,0 @@ */ |
{ | ||
"name": "@medplum/fhirtypes", | ||
"version": "3.1.4", | ||
"version": "3.1.5", | ||
"description": "Medplum FHIR Type Definitions", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2541839
64975