Núcleo de Interoperabilidad de Datos (NID) - MINSAL
            
            0.4.5 - draft
  
            
          
This page is part of the Núcleo de Interoperabilidad de Datos (NID) - MINSAL (v0.4.5: STU1 Draft) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions
| Official URL: https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/ParametrosEntradaPixmMpi | Version: 0.4.5 | |||
| Draft as of 2024-12-13 | Computable Name: ParametrosEntradaPixmMpi | |||
Estos son los parametros de entrada para el $ihe-pix del PIXm
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from PIXmQueryParametersIn
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | PIXmQueryParametersIn | Operation Request or Response | |
|    Slices for parameter | Content/Rules for all slices | |||
|     parameter:sourceIdentifier | S | 1..1 | BackboneElement | Identificador de busqueda, el cual será utilizado para realizar el cruse de referencia. | 
|      name | S | 1..1 | string | Nombre para la definición | 
|      Slices for value[x] | Content/Rules for all slices | |||
|       value[x]:valueIdentifier | S | 1..1 | Identifier | Identificador del paciente | 
|        system | S | 1..1 | uri | Sistema de identificador | 
|        value | S | 1..1 | string | Valor del identificador | 
|     parameter:targetSystem | S | 0..* | BackboneElement | Sistema que asigna un identificador del cual se regresara el identificador que debe ser seleccionado | 
|      name | S | 1..1 | string | Nombre para la definición | 
|      Slices for value[x] | Content/Rules for all slices | |||
|       value[x]:valueUri | S | 0..1 | uri | URI del valor | 
|        value | S | 1..1 | uri | Valor del URI | 
|  Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | PIXmQueryParametersIn | Operation Request or Response | |
|    implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children | 
|    Slices for parameter | ΣC | 1..* | BackboneElement | Operation Parameter Slice: Unordered, Open by value:name ele-1: All FHIR elements must have a @value or children inv-1: A parameter must have one and only one of (value, resource, part) | 
|     parameter:All Slices | Content/Rules for all slices | |||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | 
|      name | Σ | 1..1 | string | Name from the definition ele-1: All FHIR elements must have a @value or children | 
|     parameter:sourceIdentifier | SΣC | 1..1 | BackboneElement | Identificador de busqueda, el cual será utilizado para realizar el cruse de referencia. ele-1: All FHIR elements must have a @value or children inv-1: A parameter must have one and only one of (value, resource, part) | 
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | 
|      name | SΣ | 1..1 | string | Nombre para la definición ele-1: All FHIR elements must have a @value or children Fixed Value: sourceIdentifier | 
|      Slices for value[x] | ΣC | 1..1 | Identifier | If parameter is a data type Slice: Unordered, Closed by type:$this ele-1: All FHIR elements must have a @value or children | 
|       value[x]:valueIdentifier | SΣC | 1..1 | Identifier | Identificador del paciente ele-1: All FHIR elements must have a @value or children | 
|        use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . ele-1: All FHIR elements must have a @value or children | 
|        system | SΣ | 1..1 | uri | Sistema de identificador ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient | 
|        value | SΣ | 1..1 | string | Valor del identificador ele-1: All FHIR elements must have a @value or children Example General: 123456 | 
|     parameter:targetSystem | SΣC | 0..* | BackboneElement | Sistema que asigna un identificador del cual se regresara el identificador que debe ser seleccionado ele-1: All FHIR elements must have a @value or children inv-1: A parameter must have one and only one of (value, resource, part) | 
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | 
|      name | SΣ | 1..1 | string | Nombre para la definición ele-1: All FHIR elements must have a @value or children Fixed Value: targetSystem | 
|      Slices for value[x] | ΣC | 0..1 | If parameter is a data type Slice: Unordered, Closed by type:$this ele-1: All FHIR elements must have a @value or children | |
|       valueBase64Binary | base64Binary | |||
|       valueBoolean | boolean | |||
|       valueCanonical | canonical(Any) | |||
|       valueCode | code | |||
|       valueDate | date | |||
|       valueDateTime | dateTime | |||
|       valueDecimal | decimal | |||
|       valueId | id | |||
|       valueInstant | instant | |||
|       valueInteger | integer | |||
|       valueMarkdown | markdown | |||
|       valueOid | oid | |||
|       valuePositiveInt | positiveInt | |||
|       valueString | string | |||
|       valueTime | time | |||
|       valueUnsignedInt | unsignedInt | |||
|       valueUri | uri | |||
|       valueUrl | url | |||
|       valueUuid | uuid | |||
|       valueAddress | Address | |||
|       valueAge | Age | |||
|       valueAnnotation | Annotation | |||
|       valueAttachment | Attachment | |||
|       valueCodeableConcept | CodeableConcept | |||
|       valueCoding | Coding | |||
|       valueContactPoint | ContactPoint | |||
|       valueCount | Count | |||
|       valueDistance | Distance | |||
|       valueDuration | Duration | |||
|       valueHumanName | HumanName | |||
|       valueIdentifier | Identifier | |||
|       valueMoney | Money | |||
|       valuePeriod | Period | |||
|       valueQuantity | Quantity | |||
|       valueRange | Range | |||
|       valueRatio | Ratio | |||
|       valueReference | Reference(Any) | |||
|       valueSampledData | SampledData | |||
|       valueSignature | Signature | |||
|       valueTiming | Timing | |||
|       valueContactDetail | ContactDetail | |||
|       valueContributor | Contributor | |||
|       valueDataRequirement | DataRequirement | |||
|       valueExpression | Expression | |||
|       valueParameterDefinition | ParameterDefinition | |||
|       valueRelatedArtifact | RelatedArtifact | |||
|       valueTriggerDefinition | TriggerDefinition | |||
|       valueUsageContext | UsageContext | |||
|       valueDosage | Dosage | |||
|       valueMeta | Meta | |||
|       value[x]:valueUri | SΣC | 0..1 | uri | URI del valor ele-1: All FHIR elements must have a @value or children | 
|        value | S | 1..1 | uri | Valor del URI | 
|  Documentation for this format | ||||
| Path | Conformance | ValueSet | URI | 
| Parameters.parameter:sourceIdentifier.value[x]:valueIdentifier.use | required | IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1from the FHIR Standard | 
| Id | Grade | Path(s) | Details | Requirements | 
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| inv-1 | error | Parameters.parameter, Parameters.parameter:sourceIdentifier, Parameters.parameter:targetSystem | A parameter must have one and only one of (value, resource, part) : (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists())) | 
| Name | Flags | Card. | Type | Description & Constraints  | ||||
|---|---|---|---|---|---|---|---|---|
|   Parameters | 0..* | PIXmQueryParametersIn | Operation Request or Response | |||||
|    id | Σ | 0..1 | id | Logical id of this artifact | ||||
|    meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
|    implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
|    language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language. 
 | |||||
|    Slices for parameter | ΣC | 1..* | BackboneElement | Operation Parameter Slice: Unordered, Open by value:name inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|     parameter:All Slices | Content/Rules for all slices | |||||||
|      id | 0..1 | string | Unique id for inter-element referencing | |||||
|      extension | 0..* | Extension | Additional content defined by implementations | |||||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
|      name | Σ | 1..1 | string | Name from the definition | ||||
|      value[x] | ΣC | 0..1 | If parameter is a data type | |||||
|       valueBase64Binary | base64Binary | |||||||
|       valueBoolean | boolean | |||||||
|       valueCanonical | canonical(Any) | |||||||
|       valueCode | code | |||||||
|       valueDate | date | |||||||
|       valueDateTime | dateTime | |||||||
|       valueDecimal | decimal | |||||||
|       valueId | id | |||||||
|       valueInstant | instant | |||||||
|       valueInteger | integer | |||||||
|       valueMarkdown | markdown | |||||||
|       valueOid | oid | |||||||
|       valuePositiveInt | positiveInt | |||||||
|       valueString | string | |||||||
|       valueTime | time | |||||||
|       valueUnsignedInt | unsignedInt | |||||||
|       valueUri | uri | |||||||
|       valueUrl | url | |||||||
|       valueUuid | uuid | |||||||
|       valueAddress | Address | |||||||
|       valueAge | Age | |||||||
|       valueAnnotation | Annotation | |||||||
|       valueAttachment | Attachment | |||||||
|       valueCodeableConcept | CodeableConcept | |||||||
|       valueCoding | Coding | |||||||
|       valueContactPoint | ContactPoint | |||||||
|       valueCount | Count | |||||||
|       valueDistance | Distance | |||||||
|       valueDuration | Duration | |||||||
|       valueHumanName | HumanName | |||||||
|       valueIdentifier | Identifier | |||||||
|       valueMoney | Money | |||||||
|       valuePeriod | Period | |||||||
|       valueQuantity | Quantity | |||||||
|       valueRange | Range | |||||||
|       valueRatio | Ratio | |||||||
|       valueReference | Reference(Any) | |||||||
|       valueSampledData | SampledData | |||||||
|       valueSignature | Signature | |||||||
|       valueTiming | Timing | |||||||
|       valueContactDetail | ContactDetail | |||||||
|       valueContributor | Contributor | |||||||
|       valueDataRequirement | DataRequirement | |||||||
|       valueExpression | Expression | |||||||
|       valueParameterDefinition | ParameterDefinition | |||||||
|       valueRelatedArtifact | RelatedArtifact | |||||||
|       valueTriggerDefinition | TriggerDefinition | |||||||
|       valueUsageContext | UsageContext | |||||||
|       valueDosage | Dosage | |||||||
|       valueMeta | Meta | |||||||
|      resource | ΣC | 0..1 | Resource | If parameter is a whole resource | ||||
|      part | Σ | 0..* | See parameter (Parameters) | Named part of a multi-part parameter | ||||
|     parameter:sourceIdentifier | SΣC | 1..1 | BackboneElement | Identificador de busqueda, el cual será utilizado para realizar el cruse de referencia. inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|      id | 0..1 | string | Unique id for inter-element referencing | |||||
|      extension | 0..* | Extension | Additional content defined by implementations | |||||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
|      name | SΣ | 1..1 | string | Nombre para la definición Fixed Value: sourceIdentifier | ||||
|      Slices for value[x] | ΣC | 1..1 | Identifier | If parameter is a data type Slice: Unordered, Closed by type:$this | ||||
|       value[x]:valueIdentifier | SΣC | 1..1 | Identifier | Identificador del paciente | ||||
|        id | 0..1 | string | Unique id for inter-element referencing | |||||
|        extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
|        use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
|        type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
|        system | SΣ | 1..1 | uri | Sistema de identificador Example General: http://www.acme.com/identifiers/patient | ||||
|        value | SΣ | 1..1 | string | Valor del identificador Example General: 123456 | ||||
|        period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
|        assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
|      resource | ΣC | 0..1 | Resource | If parameter is a whole resource | ||||
|      part | Σ | 0..* | See parameter (Parameters) | Named part of a multi-part parameter | ||||
|     parameter:targetSystem | SΣC | 0..* | BackboneElement | Sistema que asigna un identificador del cual se regresara el identificador que debe ser seleccionado inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|      id | 0..1 | string | Unique id for inter-element referencing | |||||
|      extension | 0..* | Extension | Additional content defined by implementations | |||||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
|      name | SΣ | 1..1 | string | Nombre para la definición Fixed Value: targetSystem | ||||
|      Slices for value[x] | ΣC | 0..1 | If parameter is a data type Slice: Unordered, Closed by type:$this | |||||
|       valueBase64Binary | base64Binary | |||||||
|       valueBoolean | boolean | |||||||
|       valueCanonical | canonical(Any) | |||||||
|       valueCode | code | |||||||
|       valueDate | date | |||||||
|       valueDateTime | dateTime | |||||||
|       valueDecimal | decimal | |||||||
|       valueId | id | |||||||
|       valueInstant | instant | |||||||
|       valueInteger | integer | |||||||
|       valueMarkdown | markdown | |||||||
|       valueOid | oid | |||||||
|       valuePositiveInt | positiveInt | |||||||
|       valueString | string | |||||||
|       valueTime | time | |||||||
|       valueUnsignedInt | unsignedInt | |||||||
|       valueUri | uri | |||||||
|       valueUrl | url | |||||||
|       valueUuid | uuid | |||||||
|       valueAddress | Address | |||||||
|       valueAge | Age | |||||||
|       valueAnnotation | Annotation | |||||||
|       valueAttachment | Attachment | |||||||
|       valueCodeableConcept | CodeableConcept | |||||||
|       valueCoding | Coding | |||||||
|       valueContactPoint | ContactPoint | |||||||
|       valueCount | Count | |||||||
|       valueDistance | Distance | |||||||
|       valueDuration | Duration | |||||||
|       valueHumanName | HumanName | |||||||
|       valueIdentifier | Identifier | |||||||
|       valueMoney | Money | |||||||
|       valuePeriod | Period | |||||||
|       valueQuantity | Quantity | |||||||
|       valueRange | Range | |||||||
|       valueRatio | Ratio | |||||||
|       valueReference | Reference(Any) | |||||||
|       valueSampledData | SampledData | |||||||
|       valueSignature | Signature | |||||||
|       valueTiming | Timing | |||||||
|       valueContactDetail | ContactDetail | |||||||
|       valueContributor | Contributor | |||||||
|       valueDataRequirement | DataRequirement | |||||||
|       valueExpression | Expression | |||||||
|       valueParameterDefinition | ParameterDefinition | |||||||
|       valueRelatedArtifact | RelatedArtifact | |||||||
|       valueTriggerDefinition | TriggerDefinition | |||||||
|       valueUsageContext | UsageContext | |||||||
|       valueDosage | Dosage | |||||||
|       valueMeta | Meta | |||||||
|       value[x]:valueUri | SΣC | 0..1 | uri | URI del valor | ||||
|        id | 0..1 | string | xml:id (or equivalent in JSON) | |||||
|        extension | 0..* | Extension | Additional content defined by implementations | |||||
|        value | S | 1..1 | uri | Valor del URI | ||||
|      resource | ΣC | 0..1 | Resource | If parameter is a whole resource | ||||
|      part | Σ | 0..* | See parameter (Parameters) | Named part of a multi-part parameter | ||||
|  Documentation for this format | ||||||||
| Path | Conformance | ValueSet | URI | |||
| Parameters.language | preferred | CommonLanguages http://hl7.org/fhir/ValueSet/languagesfrom the FHIR Standard 
 | ||||
| Parameters.parameter:sourceIdentifier.value[x]:valueIdentifier.use | required | IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1from the FHIR Standard | ||||
| Parameters.parameter:sourceIdentifier.value[x]:valueIdentifier.type | extensible | Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-typefrom the FHIR Standard | 
| Id | Grade | Path(s) | Details | Requirements | 
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| inv-1 | error | Parameters.parameter, Parameters.parameter:sourceIdentifier, Parameters.parameter:targetSystem | A parameter must have one and only one of (value, resource, part) : (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists())) | 
This structure is derived from PIXmQueryParametersIn
Differential View
This structure is derived from PIXmQueryParametersIn
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | PIXmQueryParametersIn | Operation Request or Response | |
|    Slices for parameter | Content/Rules for all slices | |||
|     parameter:sourceIdentifier | S | 1..1 | BackboneElement | Identificador de busqueda, el cual será utilizado para realizar el cruse de referencia. | 
|      name | S | 1..1 | string | Nombre para la definición | 
|      Slices for value[x] | Content/Rules for all slices | |||
|       value[x]:valueIdentifier | S | 1..1 | Identifier | Identificador del paciente | 
|        system | S | 1..1 | uri | Sistema de identificador | 
|        value | S | 1..1 | string | Valor del identificador | 
|     parameter:targetSystem | S | 0..* | BackboneElement | Sistema que asigna un identificador del cual se regresara el identificador que debe ser seleccionado | 
|      name | S | 1..1 | string | Nombre para la definición | 
|      Slices for value[x] | Content/Rules for all slices | |||
|       value[x]:valueUri | S | 0..1 | uri | URI del valor | 
|        value | S | 1..1 | uri | Valor del URI | 
|  Documentation for this format | ||||
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | PIXmQueryParametersIn | Operation Request or Response | |
|    implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children | 
|    Slices for parameter | ΣC | 1..* | BackboneElement | Operation Parameter Slice: Unordered, Open by value:name ele-1: All FHIR elements must have a @value or children inv-1: A parameter must have one and only one of (value, resource, part) | 
|     parameter:All Slices | Content/Rules for all slices | |||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | 
|      name | Σ | 1..1 | string | Name from the definition ele-1: All FHIR elements must have a @value or children | 
|     parameter:sourceIdentifier | SΣC | 1..1 | BackboneElement | Identificador de busqueda, el cual será utilizado para realizar el cruse de referencia. ele-1: All FHIR elements must have a @value or children inv-1: A parameter must have one and only one of (value, resource, part) | 
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | 
|      name | SΣ | 1..1 | string | Nombre para la definición ele-1: All FHIR elements must have a @value or children Fixed Value: sourceIdentifier | 
|      Slices for value[x] | ΣC | 1..1 | Identifier | If parameter is a data type Slice: Unordered, Closed by type:$this ele-1: All FHIR elements must have a @value or children | 
|       value[x]:valueIdentifier | SΣC | 1..1 | Identifier | Identificador del paciente ele-1: All FHIR elements must have a @value or children | 
|        use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . ele-1: All FHIR elements must have a @value or children | 
|        system | SΣ | 1..1 | uri | Sistema de identificador ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient | 
|        value | SΣ | 1..1 | string | Valor del identificador ele-1: All FHIR elements must have a @value or children Example General: 123456 | 
|     parameter:targetSystem | SΣC | 0..* | BackboneElement | Sistema que asigna un identificador del cual se regresara el identificador que debe ser seleccionado ele-1: All FHIR elements must have a @value or children inv-1: A parameter must have one and only one of (value, resource, part) | 
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | 
|      name | SΣ | 1..1 | string | Nombre para la definición ele-1: All FHIR elements must have a @value or children Fixed Value: targetSystem | 
|      Slices for value[x] | ΣC | 0..1 | If parameter is a data type Slice: Unordered, Closed by type:$this ele-1: All FHIR elements must have a @value or children | |
|       valueBase64Binary | base64Binary | |||
|       valueBoolean | boolean | |||
|       valueCanonical | canonical(Any) | |||
|       valueCode | code | |||
|       valueDate | date | |||
|       valueDateTime | dateTime | |||
|       valueDecimal | decimal | |||
|       valueId | id | |||
|       valueInstant | instant | |||
|       valueInteger | integer | |||
|       valueMarkdown | markdown | |||
|       valueOid | oid | |||
|       valuePositiveInt | positiveInt | |||
|       valueString | string | |||
|       valueTime | time | |||
|       valueUnsignedInt | unsignedInt | |||
|       valueUri | uri | |||
|       valueUrl | url | |||
|       valueUuid | uuid | |||
|       valueAddress | Address | |||
|       valueAge | Age | |||
|       valueAnnotation | Annotation | |||
|       valueAttachment | Attachment | |||
|       valueCodeableConcept | CodeableConcept | |||
|       valueCoding | Coding | |||
|       valueContactPoint | ContactPoint | |||
|       valueCount | Count | |||
|       valueDistance | Distance | |||
|       valueDuration | Duration | |||
|       valueHumanName | HumanName | |||
|       valueIdentifier | Identifier | |||
|       valueMoney | Money | |||
|       valuePeriod | Period | |||
|       valueQuantity | Quantity | |||
|       valueRange | Range | |||
|       valueRatio | Ratio | |||
|       valueReference | Reference(Any) | |||
|       valueSampledData | SampledData | |||
|       valueSignature | Signature | |||
|       valueTiming | Timing | |||
|       valueContactDetail | ContactDetail | |||
|       valueContributor | Contributor | |||
|       valueDataRequirement | DataRequirement | |||
|       valueExpression | Expression | |||
|       valueParameterDefinition | ParameterDefinition | |||
|       valueRelatedArtifact | RelatedArtifact | |||
|       valueTriggerDefinition | TriggerDefinition | |||
|       valueUsageContext | UsageContext | |||
|       valueDosage | Dosage | |||
|       valueMeta | Meta | |||
|       value[x]:valueUri | SΣC | 0..1 | uri | URI del valor ele-1: All FHIR elements must have a @value or children | 
|        value | S | 1..1 | uri | Valor del URI | 
|  Documentation for this format | ||||
| Path | Conformance | ValueSet | URI | 
| Parameters.parameter:sourceIdentifier.value[x]:valueIdentifier.use | required | IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1from the FHIR Standard | 
| Id | Grade | Path(s) | Details | Requirements | 
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| inv-1 | error | Parameters.parameter, Parameters.parameter:sourceIdentifier, Parameters.parameter:targetSystem | A parameter must have one and only one of (value, resource, part) : (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists())) | 
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints  | ||||
|---|---|---|---|---|---|---|---|---|
|   Parameters | 0..* | PIXmQueryParametersIn | Operation Request or Response | |||||
|    id | Σ | 0..1 | id | Logical id of this artifact | ||||
|    meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
|    implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
|    language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language. 
 | |||||
|    Slices for parameter | ΣC | 1..* | BackboneElement | Operation Parameter Slice: Unordered, Open by value:name inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|     parameter:All Slices | Content/Rules for all slices | |||||||
|      id | 0..1 | string | Unique id for inter-element referencing | |||||
|      extension | 0..* | Extension | Additional content defined by implementations | |||||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
|      name | Σ | 1..1 | string | Name from the definition | ||||
|      value[x] | ΣC | 0..1 | If parameter is a data type | |||||
|       valueBase64Binary | base64Binary | |||||||
|       valueBoolean | boolean | |||||||
|       valueCanonical | canonical(Any) | |||||||
|       valueCode | code | |||||||
|       valueDate | date | |||||||
|       valueDateTime | dateTime | |||||||
|       valueDecimal | decimal | |||||||
|       valueId | id | |||||||
|       valueInstant | instant | |||||||
|       valueInteger | integer | |||||||
|       valueMarkdown | markdown | |||||||
|       valueOid | oid | |||||||
|       valuePositiveInt | positiveInt | |||||||
|       valueString | string | |||||||
|       valueTime | time | |||||||
|       valueUnsignedInt | unsignedInt | |||||||
|       valueUri | uri | |||||||
|       valueUrl | url | |||||||
|       valueUuid | uuid | |||||||
|       valueAddress | Address | |||||||
|       valueAge | Age | |||||||
|       valueAnnotation | Annotation | |||||||
|       valueAttachment | Attachment | |||||||
|       valueCodeableConcept | CodeableConcept | |||||||
|       valueCoding | Coding | |||||||
|       valueContactPoint | ContactPoint | |||||||
|       valueCount | Count | |||||||
|       valueDistance | Distance | |||||||
|       valueDuration | Duration | |||||||
|       valueHumanName | HumanName | |||||||
|       valueIdentifier | Identifier | |||||||
|       valueMoney | Money | |||||||
|       valuePeriod | Period | |||||||
|       valueQuantity | Quantity | |||||||
|       valueRange | Range | |||||||
|       valueRatio | Ratio | |||||||
|       valueReference | Reference(Any) | |||||||
|       valueSampledData | SampledData | |||||||
|       valueSignature | Signature | |||||||
|       valueTiming | Timing | |||||||
|       valueContactDetail | ContactDetail | |||||||
|       valueContributor | Contributor | |||||||
|       valueDataRequirement | DataRequirement | |||||||
|       valueExpression | Expression | |||||||
|       valueParameterDefinition | ParameterDefinition | |||||||
|       valueRelatedArtifact | RelatedArtifact | |||||||
|       valueTriggerDefinition | TriggerDefinition | |||||||
|       valueUsageContext | UsageContext | |||||||
|       valueDosage | Dosage | |||||||
|       valueMeta | Meta | |||||||
|      resource | ΣC | 0..1 | Resource | If parameter is a whole resource | ||||
|      part | Σ | 0..* | See parameter (Parameters) | Named part of a multi-part parameter | ||||
|     parameter:sourceIdentifier | SΣC | 1..1 | BackboneElement | Identificador de busqueda, el cual será utilizado para realizar el cruse de referencia. inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|      id | 0..1 | string | Unique id for inter-element referencing | |||||
|      extension | 0..* | Extension | Additional content defined by implementations | |||||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
|      name | SΣ | 1..1 | string | Nombre para la definición Fixed Value: sourceIdentifier | ||||
|      Slices for value[x] | ΣC | 1..1 | Identifier | If parameter is a data type Slice: Unordered, Closed by type:$this | ||||
|       value[x]:valueIdentifier | SΣC | 1..1 | Identifier | Identificador del paciente | ||||
|        id | 0..1 | string | Unique id for inter-element referencing | |||||
|        extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
|        use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
|        type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
|        system | SΣ | 1..1 | uri | Sistema de identificador Example General: http://www.acme.com/identifiers/patient | ||||
|        value | SΣ | 1..1 | string | Valor del identificador Example General: 123456 | ||||
|        period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
|        assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
|      resource | ΣC | 0..1 | Resource | If parameter is a whole resource | ||||
|      part | Σ | 0..* | See parameter (Parameters) | Named part of a multi-part parameter | ||||
|     parameter:targetSystem | SΣC | 0..* | BackboneElement | Sistema que asigna un identificador del cual se regresara el identificador que debe ser seleccionado inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|      id | 0..1 | string | Unique id for inter-element referencing | |||||
|      extension | 0..* | Extension | Additional content defined by implementations | |||||
|      modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
|      name | SΣ | 1..1 | string | Nombre para la definición Fixed Value: targetSystem | ||||
|      Slices for value[x] | ΣC | 0..1 | If parameter is a data type Slice: Unordered, Closed by type:$this | |||||
|       valueBase64Binary | base64Binary | |||||||
|       valueBoolean | boolean | |||||||
|       valueCanonical | canonical(Any) | |||||||
|       valueCode | code | |||||||
|       valueDate | date | |||||||
|       valueDateTime | dateTime | |||||||
|       valueDecimal | decimal | |||||||
|       valueId | id | |||||||
|       valueInstant | instant | |||||||
|       valueInteger | integer | |||||||
|       valueMarkdown | markdown | |||||||
|       valueOid | oid | |||||||
|       valuePositiveInt | positiveInt | |||||||
|       valueString | string | |||||||
|       valueTime | time | |||||||
|       valueUnsignedInt | unsignedInt | |||||||
|       valueUri | uri | |||||||
|       valueUrl | url | |||||||
|       valueUuid | uuid | |||||||
|       valueAddress | Address | |||||||
|       valueAge | Age | |||||||
|       valueAnnotation | Annotation | |||||||
|       valueAttachment | Attachment | |||||||
|       valueCodeableConcept | CodeableConcept | |||||||
|       valueCoding | Coding | |||||||
|       valueContactPoint | ContactPoint | |||||||
|       valueCount | Count | |||||||
|       valueDistance | Distance | |||||||
|       valueDuration | Duration | |||||||
|       valueHumanName | HumanName | |||||||
|       valueIdentifier | Identifier | |||||||
|       valueMoney | Money | |||||||
|       valuePeriod | Period | |||||||
|       valueQuantity | Quantity | |||||||
|       valueRange | Range | |||||||
|       valueRatio | Ratio | |||||||
|       valueReference | Reference(Any) | |||||||
|       valueSampledData | SampledData | |||||||
|       valueSignature | Signature | |||||||
|       valueTiming | Timing | |||||||
|       valueContactDetail | ContactDetail | |||||||
|       valueContributor | Contributor | |||||||
|       valueDataRequirement | DataRequirement | |||||||
|       valueExpression | Expression | |||||||
|       valueParameterDefinition | ParameterDefinition | |||||||
|       valueRelatedArtifact | RelatedArtifact | |||||||
|       valueTriggerDefinition | TriggerDefinition | |||||||
|       valueUsageContext | UsageContext | |||||||
|       valueDosage | Dosage | |||||||
|       valueMeta | Meta | |||||||
|       value[x]:valueUri | SΣC | 0..1 | uri | URI del valor | ||||
|        id | 0..1 | string | xml:id (or equivalent in JSON) | |||||
|        extension | 0..* | Extension | Additional content defined by implementations | |||||
|        value | S | 1..1 | uri | Valor del URI | ||||
|      resource | ΣC | 0..1 | Resource | If parameter is a whole resource | ||||
|      part | Σ | 0..* | See parameter (Parameters) | Named part of a multi-part parameter | ||||
|  Documentation for this format | ||||||||
| Path | Conformance | ValueSet | URI | |||
| Parameters.language | preferred | CommonLanguages http://hl7.org/fhir/ValueSet/languagesfrom the FHIR Standard 
 | ||||
| Parameters.parameter:sourceIdentifier.value[x]:valueIdentifier.use | required | IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|4.0.1from the FHIR Standard | ||||
| Parameters.parameter:sourceIdentifier.value[x]:valueIdentifier.type | extensible | Identifier Type Codes http://hl7.org/fhir/ValueSet/identifier-typefrom the FHIR Standard | 
| Id | Grade | Path(s) | Details | Requirements | 
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| inv-1 | error | Parameters.parameter, Parameters.parameter:sourceIdentifier, Parameters.parameter:targetSystem | A parameter must have one and only one of (value, resource, part) : (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists())) | 
This structure is derived from PIXmQueryParametersIn
Other representations of profile: CSV, Excel, Schematron