{
"description": null,
"_filename": "StructureDefinition-BRAgendamentoRegulacaoAssistencial.json",
"package_name": "br.ufg.cgis.rnds",
"date": "2023-04-04",
"derivation": "constraint",
"publisher": null,
"fhirVersion": "4.0.1",
"name": "BRAgendamentoRegulacaoAssistencial",
"abstract": false,
"type": "Appointment",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "Agendamento de Regulação Assistencial",
"package_version": "lite-0.0.1",
"status": "active",
"id": "4f271e20-c967-4009-ae48-46882a05c977",
"kind": "resource",
"url": "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRAgendamentoRegulacaoAssistencial",
"version": "1.0",
"differential": {
"element": [ {
"id": "Appointment.id",
"max": "0",
"path": "Appointment.id"
}, {
"id": "Appointment.implicitRules",
"max": "0",
"path": "Appointment.implicitRules"
}, {
"id": "Appointment.language",
"max": "0",
"path": "Appointment.language"
}, {
"id": "Appointment.text",
"max": "0",
"path": "Appointment.text"
}, {
"id": "Appointment.contained",
"max": "0",
"path": "Appointment.contained"
}, {
"id": "Appointment.identifier",
"max": "0",
"path": "Appointment.identifier"
}, {
"id": "Appointment.status",
"path": "Appointment.status",
"short": "Status da solicitação.",
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/appointmentstatus",
"description": "Status do agendamento"
},
"definition": "O código que identifica unicamente o status da solicitação, conforme tabela de status de solicitação."
}, {
"id": "Appointment.cancelationReason",
"max": "0",
"path": "Appointment.cancelationReason"
}, {
"id": "Appointment.serviceCategory",
"max": "1",
"min": 1,
"path": "Appointment.serviceCategory",
"short": "Modalidade assistencial.",
"binding": {
"strength": "required",
"valueSet": "http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencialMIRA",
"description": "Modalidade Assistencial"
},
"definition": "O código que identifica unicamente a modalidade, conforme tabela de modalidades."
}, {
"id": "Appointment.serviceCategory.coding",
"max": "1",
"min": 1,
"path": "Appointment.serviceCategory.coding"
}, {
"id": "Appointment.serviceCategory.coding.system",
"min": 1,
"path": "Appointment.serviceCategory.coding.system"
}, {
"id": "Appointment.serviceCategory.coding.code",
"min": 1,
"path": "Appointment.serviceCategory.coding.code"
}, {
"id": "Appointment.serviceCategory.text",
"max": "0",
"path": "Appointment.serviceCategory.text"
}, {
"id": "Appointment.serviceType",
"max": "1",
"min": 1,
"path": "Appointment.serviceType",
"short": "Código do procedimento.",
"binding": {
"strength": "required",
"valueSet": "http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedimentosNacionais-1.0",
"description": "SIGTAP"
},
"definition": "O código que identifica unicamente o procedimento conforme tabela SUS."
}, {
"id": "Appointment.serviceType.coding",
"max": "1",
"min": 1,
"path": "Appointment.serviceType.coding"
}, {
"id": "Appointment.serviceType.coding.system",
"min": 1,
"path": "Appointment.serviceType.coding.system"
}, {
"id": "Appointment.serviceType.coding.code",
"min": 1,
"path": "Appointment.serviceType.coding.code"
}, {
"id": "Appointment.serviceType.text",
"max": "0",
"path": "Appointment.serviceType.text"
}, {
"id": "Appointment.specialty",
"max": "1",
"path": "Appointment.specialty",
"short": "Identificador da especialidade médica do executante.",
"binding": {
"strength": "required",
"valueSet": "http://www.saude.gov.br/fhir/r4/ValueSet/BROcupacao-1.0",
"description": "Classificação Brasileira de Ocupações."
},
"definition": "O código que identifica unicamente a especialidade do executante conforme tabela de CBO."
}, {
"id": "Appointment.specialty.coding",
"max": "1",
"min": 1,
"path": "Appointment.specialty.coding"
}, {
"id": "Appointment.specialty.coding.system",
"min": 1,
"path": "Appointment.specialty.coding.system"
}, {
"id": "Appointment.specialty.coding.code",
"min": 1,
"path": "Appointment.specialty.coding.code"
}, {
"id": "Appointment.specialty.text",
"max": "0",
"path": "Appointment.specialty.text"
}, {
"id": "Appointment.appointmentType",
"min": 1,
"path": "Appointment.appointmentType",
"short": "Caráter da solicitação.",
"binding": {
"strength": "preferred",
"valueSet": "http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimentoMIRA",
"description": "Caráter de atendimento."
},
"definition": "O código que identifica unicamente o caráter da solicitação, conforme tabela de caráter da solicitação."
}, {
"id": "Appointment.appointmentType.coding",
"max": "1",
"min": 1,
"path": "Appointment.appointmentType.coding"
}, {
"id": "Appointment.appointmentType.coding.system",
"min": 1,
"path": "Appointment.appointmentType.coding.system"
}, {
"id": "Appointment.appointmentType.coding.code",
"min": 1,
"path": "Appointment.appointmentType.coding.code"
}, {
"id": "Appointment.appointmentType.text",
"max": "0",
"path": "Appointment.appointmentType.text"
}, {
"id": "Appointment.reasonCode",
"max": "0",
"path": "Appointment.reasonCode"
}, {
"id": "Appointment.reasonReference",
"max": "1",
"min": 1,
"path": "Appointment.reasonReference",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10Avaliado-1.0" ]
} ],
"short": "Motivo da solicitação"
}, {
"id": "Appointment.reasonReference.id",
"max": "0",
"path": "Appointment.reasonReference.id"
}, {
"id": "Appointment.reasonReference.reference",
"min": 1,
"path": "Appointment.reasonReference.reference"
}, {
"id": "Appointment.reasonReference.type",
"max": "0",
"path": "Appointment.reasonReference.type"
}, {
"id": "Appointment.reasonReference.identifier",
"max": "0",
"path": "Appointment.reasonReference.identifier"
}, {
"id": "Appointment.reasonReference.display",
"max": "0",
"path": "Appointment.reasonReference.display"
}, {
"id": "Appointment.priority",
"max": "0",
"path": "Appointment.priority"
}, {
"id": "Appointment.description",
"max": "0",
"path": "Appointment.description"
}, {
"id": "Appointment.supportingInformation",
"max": "0",
"path": "Appointment.supportingInformation"
}, {
"id": "Appointment.start",
"path": "Appointment.start",
"short": "Data de execução.",
"definition": "A data e hora em que a solicitação de procedimento regulado foi autorizada no padrão ISO 8601."
}, {
"id": "Appointment.end",
"path": "Appointment.end",
"short": "Data de execução.",
"definition": "A data e hora em que o procedimento regulado foi executado no padrão ISO 8601."
}, {
"id": "Appointment.minutesDuration",
"max": "0",
"path": "Appointment.minutesDuration"
}, {
"id": "Appointment.slot",
"max": "0",
"path": "Appointment.slot"
}, {
"id": "Appointment.created",
"min": 1,
"path": "Appointment.created",
"short": "Data da solicitação",
"definition": "A data e hora de criação da solicitação do procedimento regulado no padrão ISO 8601."
}, {
"id": "Appointment.comment",
"max": "0",
"path": "Appointment.comment"
}, {
"id": "Appointment.patientInstruction",
"max": "0",
"path": "Appointment.patientInstruction"
}, {
"id": "Appointment.basedOn",
"max": "1",
"min": 1,
"path": "Appointment.basedOn",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRequisicaoRegulacaoAssistencial" ]
} ]
}, {
"id": "Appointment.basedOn.id",
"max": "0",
"path": "Appointment.basedOn.id"
}, {
"id": "Appointment.basedOn.reference",
"min": 1,
"path": "Appointment.basedOn.reference"
}, {
"id": "Appointment.basedOn.type",
"max": "0",
"path": "Appointment.basedOn.type"
}, {
"id": "Appointment.basedOn.identifier",
"max": "0",
"path": "Appointment.basedOn.identifier"
}, {
"id": "Appointment.basedOn.display",
"max": "0",
"path": "Appointment.basedOn.display"
}, {
"id": "Appointment.participant",
"max": "1",
"path": "Appointment.participant",
"short": "Paciente"
}, {
"id": "Appointment.participant.id",
"max": "0",
"path": "Appointment.participant.id"
}, {
"id": "Appointment.participant.type",
"max": "1",
"min": 1,
"path": "Appointment.participant.type",
"short": "Função do participante da solicitação",
"binding": {
"strength": "required",
"valueSet": "http://www.saude.gov.br/fhir/r4/ValueSet/BRTipoParticipante",
"description": "Função do participante da solicitação"
}
}, {
"id": "Appointment.participant.type.id",
"max": "0",
"path": "Appointment.participant.type.id"
}, {
"id": "Appointment.participant.type.coding",
"max": "1",
"min": 1,
"path": "Appointment.participant.type.coding"
}, {
"id": "Appointment.participant.type.coding.id",
"max": "0",
"path": "Appointment.participant.type.coding.id"
}, {
"id": "Appointment.participant.type.coding.system",
"min": 1,
"path": "Appointment.participant.type.coding.system"
}, {
"id": "Appointment.participant.type.coding.code",
"min": 1,
"path": "Appointment.participant.type.coding.code",
"fixedCode": "PCT"
}, {
"id": "Appointment.participant.type.coding.userSelected",
"max": "0",
"path": "Appointment.participant.type.coding.userSelected"
}, {
"id": "Appointment.participant.type.text",
"max": "0",
"path": "Appointment.participant.type.text"
}, {
"id": "Appointment.participant.actor",
"min": 1,
"path": "Appointment.participant.actor",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0" ]
} ]
}, {
"id": "Appointment.participant.actor.id",
"max": "0",
"path": "Appointment.participant.actor.id"
}, {
"id": "Appointment.participant.actor.reference",
"max": "0",
"path": "Appointment.participant.actor.reference"
}, {
"id": "Appointment.participant.actor.type",
"max": "0",
"path": "Appointment.participant.actor.type"
}, {
"id": "Appointment.participant.actor.identifier",
"min": 1,
"path": "Appointment.participant.actor.identifier"
}, {
"id": "Appointment.participant.actor.identifier.id",
"max": "0",
"path": "Appointment.participant.actor.identifier.id"
}, {
"id": "Appointment.participant.actor.identifier.use",
"max": "0",
"path": "Appointment.participant.actor.identifier.use"
}, {
"id": "Appointment.participant.actor.identifier.type",
"max": "0",
"path": "Appointment.participant.actor.identifier.type"
}, {
"id": "Appointment.participant.actor.identifier.system",
"min": 1,
"path": "Appointment.participant.actor.identifier.system"
}, {
"id": "Appointment.participant.actor.identifier.value",
"min": 1,
"path": "Appointment.participant.actor.identifier.value"
}, {
"id": "Appointment.participant.actor.identifier.period",
"max": "0",
"path": "Appointment.participant.actor.identifier.period"
}, {
"id": "Appointment.participant.actor.identifier.assigner",
"max": "0",
"path": "Appointment.participant.actor.identifier.assigner"
}, {
"id": "Appointment.participant.actor.display",
"max": "0",
"path": "Appointment.participant.actor.display"
}, {
"id": "Appointment.participant.required",
"max": "0",
"path": "Appointment.participant.required"
}, {
"id": "Appointment.participant.status",
"path": "Appointment.participant.status",
"short": "Status da participação no agendamento.",
"binding": {
"strength": "required",
"valueSet": "http://www.saude.gov.br/fhir/r4/ValueSet/BRStatusParticipante",
"description": "Status da participação no agendamento."
}
}, {
"id": "Appointment.participant.period",
"max": "0",
"path": "Appointment.participant.period"
}, {
"id": "Appointment.requestedPeriod",
"max": "0",
"path": "Appointment.requestedPeriod"
} ]
},
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Appointment"
}